Class Gost3410Parameters
- Namespace
- Org.BouncyCastle.Crypto.Parameters
- Assembly
- BouncyCastle.Cryptography.dll
public class Gost3410Parameters : ICipherParameters
- Inheritance
-
Gost3410Parameters
- Implements
- Inherited Members
Constructors
Gost3410Parameters(BigInteger, BigInteger, BigInteger)
public Gost3410Parameters(BigInteger p, BigInteger q, BigInteger a)
Parameters
pBigIntegerqBigIntegeraBigInteger
Gost3410Parameters(BigInteger, BigInteger, BigInteger, Gost3410ValidationParameters)
public Gost3410Parameters(BigInteger p, BigInteger q, BigInteger a, Gost3410ValidationParameters validation)
Parameters
pBigIntegerqBigIntegeraBigIntegervalidationGost3410ValidationParameters
Properties
A
public BigInteger A { get; }
Property Value
P
public BigInteger P { get; }
Property Value
Q
public BigInteger Q { get; }
Property Value
ValidationParameters
public Gost3410ValidationParameters ValidationParameters { get; }
Property Value
Methods
Equals(Gost3410Parameters)
protected bool Equals(Gost3410Parameters other)
Parameters
otherGost3410Parameters
Returns
Equals(object)
Determines whether the specified object is equal to the current object.
public override bool Equals(object obj)
Parameters
objobjectThe object to compare with the current object.
Returns
GetHashCode()
Serves as the default hash function.
public override int GetHashCode()
Returns
- int
A hash code for the current object.