Class Gost3410Parameters
- Namespace
- Enterprises.Org.BouncyCastle.Crypto.Parameters
- Assembly
- Enterprises.BouncyCastle.Crypto.dll
public class Gost3410Parameters : ICipherParameters
- Inheritance
-
Gost3410Parameters
- Implements
-
- Inherited Members
-
Constructors
Gost3410Parameters(BigInteger, BigInteger, BigInteger)
public Gost3410Parameters(BigInteger p, BigInteger q, BigInteger a)
Parameters
p
BigInteger
q
BigInteger
a
BigInteger
Gost3410Parameters(BigInteger, BigInteger, BigInteger, Gost3410ValidationParameters)
public Gost3410Parameters(BigInteger p, BigInteger q, BigInteger a, Gost3410ValidationParameters validation)
Parameters
p
BigInteger
q
BigInteger
a
BigInteger
validation
Gost3410ValidationParameters
Properties
A
public BigInteger A { get; }
Property Value
- BigInteger
P
public BigInteger P { get; }
Property Value
- BigInteger
Q
public BigInteger Q { get; }
Property Value
- BigInteger
ValidationParameters
public Gost3410ValidationParameters ValidationParameters { get; }
Property Value
- Gost3410ValidationParameters
Methods
Equals(Gost3410Parameters)
protected bool Equals(Gost3410Parameters other)
Parameters
other
Gost3410Parameters
Returns
- bool
Equals(object)
public override bool Equals(object obj)
Parameters
obj
object
Returns
- bool
GetHashCode()
public override int GetHashCode()
Returns
- int