Table of Contents

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

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)

Determines whether the specified object is equal to the current object.

public override bool Equals(object obj)

Parameters

obj object

The object to compare with the current object.

Returns

bool

true if the specified object is equal to the current object; otherwise, false.

GetHashCode()

Serves as the default hash function.

public override int GetHashCode()

Returns

int

A hash code for the current object.