Files
27Aug2021-Cpp2IL-Dump/Assembly-CSharp/BestHTTP/SecureProtocol/Org/BouncyCastle/Crypto/Parameters/Gost3410PublicKeyParameters.cs
T
niko c12fbe3fc6 m
2026-04-12 16:51:38 +02:00

56 lines
1.6 KiB
C#

using System;
using BestHTTP.SecureProtocol.Org.BouncyCastle.Asn1;
using BestHTTP.SecureProtocol.Org.BouncyCastle.Math;
using Cpp2IlInjected;
namespace BestHTTP.SecureProtocol.Org.BouncyCastle.Crypto.Parameters
{
// Token: 0x02001CDD RID: 7389
[Token(Token = "0x2001CDD")]
public class Gost3410PublicKeyParameters : Gost3410KeyParameters
{
// Token: 0x0600B6F4 RID: 46836 RVA: 0x0027972C File Offset: 0x0027792C
[Token(Token = "0x600B6F4")]
[Address(RVA = "0x22DA980", Offset = "0x22D9980", VA = "0x1822DA980")]
public Gost3410PublicKeyParameters(BigInteger y, Gost3410Parameters parameters)
{
int num = 0;
base..ctor(num != 0);
this.parameters = parameters;
BigInteger p = parameters.p;
int num2 = y.CompareTo(p);
this.y = y;
}
// Token: 0x0600B6F5 RID: 46837 RVA: 0x00279768 File Offset: 0x00277968
[Token(Token = "0x600B6F5")]
[Address(RVA = "0x22DAA40", Offset = "0x22D9A40", VA = "0x1822DAA40")]
public Gost3410PublicKeyParameters(BigInteger y, DerObjectIdentifier publicKeyParamSet)
{
int num = 0;
base..ctor(num != 0, publicKeyParamSet);
BigInteger p = this.parameters.p;
int num2 = y.CompareTo(p);
this.y = y;
}
// Token: 0x17001CD0 RID: 7376
// (get) Token: 0x0600B6F6 RID: 46838 RVA: 0x002797A0 File Offset: 0x002779A0
[Token(Token = "0x17001CD0")]
public BigInteger Y
{
[Token(Token = "0x600B6F6")]
[Address(RVA = "0x4157D0", Offset = "0x4147D0", VA = "0x1804157D0")]
get
{
return this.y;
}
}
// Token: 0x0400739F RID: 29599
[FieldOffset(Offset = "0x28")]
[Token(Token = "0x400739F")]
private readonly BigInteger y;
}
}