Table of Contents

Class ECGost3410ParamSetParameters

Namespace
Org.BouncyCastle.Asn1.CryptoPro
Assembly
BouncyCastle.Cryptography.dll
public class ECGost3410ParamSetParameters : Asn1Encodable, IAsn1Convertible
Inheritance
ECGost3410ParamSetParameters
Implements
Inherited Members

Constructors

ECGost3410ParamSetParameters(Asn1Sequence)

[Obsolete("Use 'GetInstance' instead")]
public ECGost3410ParamSetParameters(Asn1Sequence seq)

Parameters

seq Asn1Sequence

ECGost3410ParamSetParameters(BigInteger, BigInteger, BigInteger, BigInteger, int, BigInteger)

public ECGost3410ParamSetParameters(BigInteger a, BigInteger b, BigInteger p, BigInteger q, int x, BigInteger y)

Parameters

a BigInteger
b BigInteger
p BigInteger
q BigInteger
x int
y BigInteger

Properties

A

public BigInteger A { get; }

Property Value

BigInteger

B

public BigInteger B { get; }

Property Value

BigInteger

P

public BigInteger P { get; }

Property Value

BigInteger

Q

public BigInteger Q { get; }

Property Value

BigInteger

Y

public BigInteger Y { get; }

Property Value

BigInteger

Methods

GetInstance(Asn1TaggedObject, bool)

public static ECGost3410ParamSetParameters GetInstance(Asn1TaggedObject obj, bool explicitly)

Parameters

obj Asn1TaggedObject
explicitly bool

Returns

ECGost3410ParamSetParameters

GetInstance(object)

public static ECGost3410ParamSetParameters GetInstance(object obj)

Parameters

obj object

Returns

ECGost3410ParamSetParameters

GetTagged(Asn1TaggedObject, bool)

public static ECGost3410ParamSetParameters GetTagged(Asn1TaggedObject taggedObject, bool declaredExplicit)

Parameters

taggedObject Asn1TaggedObject
declaredExplicit bool

Returns

ECGost3410ParamSetParameters

ToAsn1Object()

public override Asn1Object ToAsn1Object()

Returns

Asn1Object