40 lines
1.1 KiB
C#
40 lines
1.1 KiB
C#
using System;
|
|
using BestHTTP.SecureProtocol.Org.BouncyCastle.Security;
|
|
using Cpp2IlInjected;
|
|
|
|
namespace BestHTTP.SecureProtocol.Org.BouncyCastle.Crypto.Parameters
|
|
{
|
|
// Token: 0x02001CC3 RID: 7363
|
|
[Token(Token = "0x2001CC3")]
|
|
public class DsaKeyGenerationParameters : KeyGenerationParameters
|
|
{
|
|
// Token: 0x0600B658 RID: 46680 RVA: 0x002778B4 File Offset: 0x00275AB4
|
|
[Token(Token = "0x600B658")]
|
|
[Address(RVA = "0x22D3040", Offset = "0x22D2040", VA = "0x1822D3040")]
|
|
public DsaKeyGenerationParameters(SecureRandom random, DsaParameters parameters)
|
|
{
|
|
int num = parameters.p.BitLength - 1;
|
|
base..ctor(random, num);
|
|
this.parameters = parameters;
|
|
}
|
|
|
|
// Token: 0x17001CAA RID: 7338
|
|
// (get) Token: 0x0600B659 RID: 46681 RVA: 0x002778E4 File Offset: 0x00275AE4
|
|
[Token(Token = "0x17001CAA")]
|
|
public DsaParameters Parameters
|
|
{
|
|
[Token(Token = "0x600B659")]
|
|
[Address(RVA = "0x4157C0", Offset = "0x4147C0", VA = "0x1804157C0")]
|
|
get
|
|
{
|
|
return this.parameters;
|
|
}
|
|
}
|
|
|
|
// Token: 0x0400736C RID: 29548
|
|
[FieldOffset(Offset = "0x20")]
|
|
[Token(Token = "0x400736C")]
|
|
private readonly DsaParameters parameters;
|
|
}
|
|
}
|