Table of Contents

Class Gost3410PublicKeyAlgParameters

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

Constructors

Gost3410PublicKeyAlgParameters(DerObjectIdentifier, DerObjectIdentifier)

public Gost3410PublicKeyAlgParameters(DerObjectIdentifier publicKeyParamSet, DerObjectIdentifier digestParamSet)

Parameters

publicKeyParamSet DerObjectIdentifier
digestParamSet DerObjectIdentifier

Gost3410PublicKeyAlgParameters(DerObjectIdentifier, DerObjectIdentifier, DerObjectIdentifier)

public Gost3410PublicKeyAlgParameters(DerObjectIdentifier publicKeyParamSet, DerObjectIdentifier digestParamSet, DerObjectIdentifier encryptionParamSet)

Parameters

publicKeyParamSet DerObjectIdentifier
digestParamSet DerObjectIdentifier
encryptionParamSet DerObjectIdentifier

Properties

DigestParamSet

public DerObjectIdentifier DigestParamSet { get; }

Property Value

DerObjectIdentifier

EncryptionParamSet

public DerObjectIdentifier EncryptionParamSet { get; }

Property Value

DerObjectIdentifier

PublicKeyParamSet

public DerObjectIdentifier PublicKeyParamSet { get; }

Property Value

DerObjectIdentifier

Methods

GetInstance(Asn1TaggedObject, bool)

public static Gost3410PublicKeyAlgParameters GetInstance(Asn1TaggedObject taggedObject, bool declaredExplicit)

Parameters

taggedObject Asn1TaggedObject
declaredExplicit bool

Returns

Gost3410PublicKeyAlgParameters

GetInstance(object)

public static Gost3410PublicKeyAlgParameters GetInstance(object obj)

Parameters

obj object

Returns

Gost3410PublicKeyAlgParameters

GetTagged(Asn1TaggedObject, bool)

public static Gost3410PublicKeyAlgParameters GetTagged(Asn1TaggedObject taggedObject, bool declaredExplicit)

Parameters

taggedObject Asn1TaggedObject
declaredExplicit bool

Returns

Gost3410PublicKeyAlgParameters

ToAsn1Object()

public override Asn1Object ToAsn1Object()

Returns

Asn1Object