using System; using System.Runtime.InteropServices; using Cpp2IlInjected; namespace System.Security.Cryptography { /// Contains the typical parameters for the algorithm. // Token: 0x02000401 RID: 1025 [Token(Token = "0x2000401")] [ComVisible(true)] [Serializable] public struct DSAParameters { /// Specifies the parameter for the algorithm. // Token: 0x0400140D RID: 5133 [global::Cpp2IlInjected.FieldOffset(Offset = "0x0")] [Token(Token = "0x400140D")] public byte[] P; /// Specifies the parameter for the algorithm. // Token: 0x0400140E RID: 5134 [global::Cpp2IlInjected.FieldOffset(Offset = "0x8")] [Token(Token = "0x400140E")] public byte[] Q; /// Specifies the parameter for the algorithm. // Token: 0x0400140F RID: 5135 [global::Cpp2IlInjected.FieldOffset(Offset = "0x10")] [Token(Token = "0x400140F")] public byte[] G; /// Specifies the parameter for the algorithm. // Token: 0x04001410 RID: 5136 [global::Cpp2IlInjected.FieldOffset(Offset = "0x18")] [Token(Token = "0x4001410")] public byte[] Y; /// Specifies the parameter for the algorithm. // Token: 0x04001411 RID: 5137 [global::Cpp2IlInjected.FieldOffset(Offset = "0x20")] [Token(Token = "0x4001411")] public byte[] J; /// Specifies the parameter for the algorithm. // Token: 0x04001412 RID: 5138 [global::Cpp2IlInjected.FieldOffset(Offset = "0x28")] [Token(Token = "0x4001412")] [NonSerialized] public byte[] X; /// Specifies the seed for the algorithm. // Token: 0x04001413 RID: 5139 [global::Cpp2IlInjected.FieldOffset(Offset = "0x30")] [Token(Token = "0x4001413")] public byte[] Seed; /// Specifies the counter for the algorithm. // Token: 0x04001414 RID: 5140 [global::Cpp2IlInjected.FieldOffset(Offset = "0x38")] [Token(Token = "0x4001414")] public int Counter; } }