using System; using System.Runtime.InteropServices; using Cpp2IlInjected; namespace System.Security.Cryptography { /// Contains the typical parameters for the algorithm. // Token: 0x020003E5 RID: 997 [Token(Token = "0x20003E5")] [ComVisible(true)] [Serializable] public struct DSAParameters { /// Specifies the parameter for the algorithm. // Token: 0x0400134A RID: 4938 [global::Cpp2IlInjected.FieldOffset(Offset = "0x0")] [Token(Token = "0x400134A")] public byte[] P; /// Specifies the parameter for the algorithm. // Token: 0x0400134B RID: 4939 [global::Cpp2IlInjected.FieldOffset(Offset = "0x8")] [Token(Token = "0x400134B")] public byte[] Q; /// Specifies the parameter for the algorithm. // Token: 0x0400134C RID: 4940 [global::Cpp2IlInjected.FieldOffset(Offset = "0x10")] [Token(Token = "0x400134C")] public byte[] G; /// Specifies the parameter for the algorithm. // Token: 0x0400134D RID: 4941 [global::Cpp2IlInjected.FieldOffset(Offset = "0x18")] [Token(Token = "0x400134D")] public byte[] Y; /// Specifies the parameter for the algorithm. // Token: 0x0400134E RID: 4942 [global::Cpp2IlInjected.FieldOffset(Offset = "0x20")] [Token(Token = "0x400134E")] public byte[] J; /// Specifies the parameter for the algorithm. // Token: 0x0400134F RID: 4943 [global::Cpp2IlInjected.FieldOffset(Offset = "0x28")] [Token(Token = "0x400134F")] [NonSerialized] public byte[] X; /// Specifies the seed for the algorithm. // Token: 0x04001350 RID: 4944 [global::Cpp2IlInjected.FieldOffset(Offset = "0x30")] [Token(Token = "0x4001350")] public byte[] Seed; /// Specifies the counter for the algorithm. // Token: 0x04001351 RID: 4945 [global::Cpp2IlInjected.FieldOffset(Offset = "0x38")] [Token(Token = "0x4001351")] public int Counter; } }