Files
2026-04-10 22:50:51 +02:00

77 lines
2.0 KiB
C#

using System;
using BestHTTP.SecureProtocol.Org.BouncyCastle.Math;
using Cpp2IlInjected;
namespace BestHTTP.SecureProtocol.Org.BouncyCastle.Crypto.Parameters
{
// Token: 0x02001C09 RID: 7177
[Token(Token = "0x2001C09")]
public class NaccacheSternKeyParameters : AsymmetricKeyParameter
{
// Token: 0x0600B357 RID: 45911 RVA: 0x00270C1C File Offset: 0x0026EE1C
[Token(Token = "0x600B357")]
[Address(RVA = "0x180C670", Offset = "0x180B470", VA = "0x18180C670")]
public NaccacheSternKeyParameters(bool privateKey, BigInteger g, BigInteger n, int lowerSigmaBound)
: base(privateKey)
{
this.g = g;
this.n = n;
this.lowerSigmaBound = 0;
}
// Token: 0x17001C43 RID: 7235
// (get) Token: 0x0600B358 RID: 45912 RVA: 0x00270C48 File Offset: 0x0026EE48
[Token(Token = "0x17001C43")]
public BigInteger G
{
[Token(Token = "0x600B358")]
[Address(RVA = "0x3F5F40", Offset = "0x3F4D40", VA = "0x1803F5F40")]
get
{
return this.g;
}
}
// Token: 0x17001C44 RID: 7236
// (get) Token: 0x0600B359 RID: 45913 RVA: 0x00270C5C File Offset: 0x0026EE5C
[Token(Token = "0x17001C44")]
public int LowerSigmaBound
{
[Token(Token = "0x600B359")]
[Address(RVA = "0x42EE50", Offset = "0x42DC50", VA = "0x18042EE50")]
get
{
return this.lowerSigmaBound;
}
}
// Token: 0x17001C45 RID: 7237
// (get) Token: 0x0600B35A RID: 45914 RVA: 0x00270C70 File Offset: 0x0026EE70
[Token(Token = "0x17001C45")]
public BigInteger Modulus
{
[Token(Token = "0x600B35A")]
[Address(RVA = "0x3F6400", Offset = "0x3F5200", VA = "0x1803F6400")]
get
{
return this.n;
}
}
// Token: 0x040071FF RID: 29183
[FieldOffset(Offset = "0x18")]
[Token(Token = "0x40071FF")]
private readonly BigInteger g;
// Token: 0x04007200 RID: 29184
[FieldOffset(Offset = "0x20")]
[Token(Token = "0x4007200")]
private readonly BigInteger n;
// Token: 0x04007201 RID: 29185
[FieldOffset(Offset = "0x28")]
[Token(Token = "0x4007201")]
private readonly int lowerSigmaBound;
}
}