Table of Contents

Class DHParameter

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

Constructors

DHParameter(Asn1Sequence)

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

Parameters

seq Asn1Sequence

DHParameter(BigInteger, BigInteger, int)

public DHParameter(BigInteger p, BigInteger g, int l)

Parameters

p BigInteger
g BigInteger
l int

Properties

G

public BigInteger G { get; }

Property Value

BigInteger

L

public BigInteger L { get; }

Property Value

BigInteger

P

public BigInteger P { get; }

Property Value

BigInteger

Methods

GetInstance(Asn1TaggedObject, bool)

public static DHParameter GetInstance(Asn1TaggedObject taggedObject, bool declaredExplicit)

Parameters

taggedObject Asn1TaggedObject
declaredExplicit bool

Returns

DHParameter

GetInstance(object)

public static DHParameter GetInstance(object obj)

Parameters

obj object

Returns

DHParameter

GetTagged(Asn1TaggedObject, bool)

public static DHParameter GetTagged(Asn1TaggedObject taggedObject, bool declaredExplicit)

Parameters

taggedObject Asn1TaggedObject
declaredExplicit bool

Returns

DHParameter

ToAsn1Object()

public override Asn1Object ToAsn1Object()

Returns

Asn1Object