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

90 lines
2.5 KiB
C#

using System;
using System.Collections;
using BestHTTP.SecureProtocol.Org.BouncyCastle.Math;
using Cpp2IlInjected;
namespace BestHTTP.SecureProtocol.Org.BouncyCastle.Crypto.Parameters
{
// Token: 0x02001C0A RID: 7178
[Token(Token = "0x2001C0A")]
public class NaccacheSternPrivateKeyParameters : NaccacheSternKeyParameters
{
// Token: 0x0600B35B RID: 45915 RVA: 0x00270C84 File Offset: 0x0026EE84
[Token(Token = "0x600B35B")]
[Address(RVA = "0x180C6B0", Offset = "0x180B4B0", VA = "0x18180C6B0")]
[Obsolete]
public NaccacheSternPrivateKeyParameters(BigInteger g, BigInteger n, int lowerSigmaBound, ArrayList smallPrimes, BigInteger phiN)
: base(true)
{
this.smallPrimes = 0;
this.g = g;
this.lowerSigmaBound = lowerSigmaBound;
this.phiN = 0;
this.n = n;
}
// Token: 0x0600B35C RID: 45916 RVA: 0x00270CBC File Offset: 0x0026EEBC
[Token(Token = "0x600B35C")]
[Address(RVA = "0x180C6B0", Offset = "0x180B4B0", VA = "0x18180C6B0")]
public NaccacheSternPrivateKeyParameters(BigInteger g, BigInteger n, int lowerSigmaBound, IList smallPrimes, BigInteger phiN)
: base(true)
{
this.smallPrimes = 0;
this.g = g;
this.lowerSigmaBound = lowerSigmaBound;
this.phiN = 0;
this.n = n;
}
// Token: 0x17001C46 RID: 7238
// (get) Token: 0x0600B35D RID: 45917 RVA: 0x00270CF4 File Offset: 0x0026EEF4
[Token(Token = "0x17001C46")]
public BigInteger PhiN
{
[Token(Token = "0x600B35D")]
[Address(RVA = "0x3FA180", Offset = "0x3F8F80", VA = "0x1803FA180")]
get
{
return this.phiN;
}
}
// Token: 0x17001C47 RID: 7239
// (get) Token: 0x0600B35E RID: 45918 RVA: 0x00270D08 File Offset: 0x0026EF08
[Token(Token = "0x17001C47")]
[Obsolete]
public ArrayList SmallPrimes
{
[Token(Token = "0x600B35E")]
[Address(RVA = "0x180C710", Offset = "0x180B510", VA = "0x18180C710")]
get
{
return new ArrayList(this.smallPrimes);
}
}
// Token: 0x17001C48 RID: 7240
// (get) Token: 0x0600B35F RID: 45919 RVA: 0x00270D20 File Offset: 0x0026EF20
[Token(Token = "0x17001C48")]
public IList SmallPrimesList
{
[Token(Token = "0x600B35F")]
[Address(RVA = "0x3F63D0", Offset = "0x3F51D0", VA = "0x1803F63D0")]
get
{
return this.smallPrimes;
}
}
// Token: 0x04007202 RID: 29186
[FieldOffset(Offset = "0x30")]
[Token(Token = "0x4007202")]
private readonly BigInteger phiN;
// Token: 0x04007203 RID: 29187
[FieldOffset(Offset = "0x38")]
[Token(Token = "0x4007203")]
private readonly IList smallPrimes;
}
}