Files
niko 8fc35183db a
2026-04-11 22:19:20 +02:00

133 lines
3.5 KiB
C#

using System;
using BestHTTP.SecureProtocol.Org.BouncyCastle.Security;
using Cpp2IlInjected;
namespace BestHTTP.SecureProtocol.Org.BouncyCastle.Crypto.Parameters
{
// Token: 0x02001BE0 RID: 7136
[Token(Token = "0x2001BE0")]
public class DsaParameterGenerationParameters
{
// Token: 0x0600B272 RID: 45682 RVA: 0x0026E380 File Offset: 0x0026C580
[Token(Token = "0x600B272")]
[Address(RVA = "0x1805100", Offset = "0x1803F00", VA = "0x181805100")]
public DsaParameterGenerationParameters(int L, int N, int certainty, SecureRandom random)
{
this.l = L;
this.certainty = certainty;
this.random = 0;
this.n = N;
}
// Token: 0x0600B273 RID: 45683 RVA: 0x0026E3B0 File Offset: 0x0026C5B0
[Token(Token = "0x600B273")]
[Address(RVA = "0x1805160", Offset = "0x1803F60", VA = "0x181805160")]
public DsaParameterGenerationParameters(int L, int N, int certainty, SecureRandom random, int usageIndex)
{
this.random = 0;
this.l = L;
this.certainty = certainty;
this.usageIndex = 0;
this.n = N;
}
// Token: 0x17001C08 RID: 7176
// (get) Token: 0x0600B274 RID: 45684 RVA: 0x0026E3E8 File Offset: 0x0026C5E8
[Token(Token = "0x17001C08")]
public virtual int L
{
[Token(Token = "0x600B274")]
[Address(RVA = "0x3FA560", Offset = "0x3F9360", VA = "0x1803FA560", Slot = "4")]
get
{
return this.l;
}
}
// Token: 0x17001C09 RID: 7177
// (get) Token: 0x0600B275 RID: 45685 RVA: 0x0026E3FC File Offset: 0x0026C5FC
[Token(Token = "0x17001C09")]
public virtual int N
{
[Token(Token = "0x600B275")]
[Address(RVA = "0x495080", Offset = "0x493E80", VA = "0x180495080", Slot = "5")]
get
{
return this.n;
}
}
// Token: 0x17001C0A RID: 7178
// (get) Token: 0x0600B276 RID: 45686 RVA: 0x0026E410 File Offset: 0x0026C610
[Token(Token = "0x17001C0A")]
public virtual int UsageIndex
{
[Token(Token = "0x600B276")]
[Address(RVA = "0x42EE50", Offset = "0x42DC50", VA = "0x18042EE50", Slot = "6")]
get
{
return this.usageIndex;
}
}
// Token: 0x17001C0B RID: 7179
// (get) Token: 0x0600B277 RID: 45687 RVA: 0x0026E424 File Offset: 0x0026C624
[Token(Token = "0x17001C0B")]
public virtual int Certainty
{
[Token(Token = "0x600B277")]
[Address(RVA = "0x40B720", Offset = "0x40A520", VA = "0x18040B720", Slot = "7")]
get
{
return this.certainty;
}
}
// Token: 0x17001C0C RID: 7180
// (get) Token: 0x0600B278 RID: 45688 RVA: 0x0026E438 File Offset: 0x0026C638
[Token(Token = "0x17001C0C")]
public virtual SecureRandom Random
{
[Token(Token = "0x600B278")]
[Address(RVA = "0x3F6400", Offset = "0x3F5200", VA = "0x1803F6400", Slot = "8")]
get
{
return this.random;
}
}
// Token: 0x040071A8 RID: 29096
[Token(Token = "0x40071A8")]
public const int DigitalSignatureUsage = 1;
// Token: 0x040071A9 RID: 29097
[Token(Token = "0x40071A9")]
public const int KeyEstablishmentUsage = 2;
// Token: 0x040071AA RID: 29098
[FieldOffset(Offset = "0x10")]
[Token(Token = "0x40071AA")]
private readonly int l;
// Token: 0x040071AB RID: 29099
[FieldOffset(Offset = "0x14")]
[Token(Token = "0x40071AB")]
private readonly int n;
// Token: 0x040071AC RID: 29100
[FieldOffset(Offset = "0x18")]
[Token(Token = "0x40071AC")]
private readonly int certainty;
// Token: 0x040071AD RID: 29101
[FieldOffset(Offset = "0x20")]
[Token(Token = "0x40071AD")]
private readonly SecureRandom random;
// Token: 0x040071AE RID: 29102
[FieldOffset(Offset = "0x28")]
[Token(Token = "0x40071AE")]
private readonly int usageIndex;
}
}