using System;
using System.Runtime.InteropServices;
namespace System.Security.Cryptography
{
/// Contains the typical parameters for the algorithm.
// Token: 0x020004FB RID: 1275
[ComVisible(true)]
[Serializable]
public struct DSAParameters
{
/// Specifies the counter for the algorithm.
// Token: 0x0400133E RID: 4926
public int Counter;
/// Specifies the G parameter for the algorithm.
// Token: 0x0400133F RID: 4927
public byte[] G;
/// Specifies the J parameter for the algorithm.
// Token: 0x04001340 RID: 4928
public byte[] J;
/// Specifies the P parameter for the algorithm.
// Token: 0x04001341 RID: 4929
public byte[] P;
/// Specifies the Q parameter for the algorithm.
// Token: 0x04001342 RID: 4930
public byte[] Q;
/// Specifies the seed for the algorithm.
// Token: 0x04001343 RID: 4931
public byte[] Seed;
/// Specifies the X parameter for the algorithm.
// Token: 0x04001344 RID: 4932
[NonSerialized]
public byte[] X;
/// Specifies the Y parameter for the algorithm.
// Token: 0x04001345 RID: 4933
public byte[] Y;
}
}