Class ECDHPublicBcpgKey
- Namespace
- Enterprises.Org.BouncyCastle.Bcpg
- Assembly
- Enterprises.BouncyCastle.Crypto.dll
public class ECDHPublicBcpgKey : ECPublicBcpgKey, IBcpgKey
- Inheritance
-
ECDHPublicBcpgKey
- Implements
- Inherited Members
Constructors
ECDHPublicBcpgKey(DerObjectIdentifier, ECPoint, HashAlgorithmTag, SymmetricKeyAlgorithmTag)
public ECDHPublicBcpgKey(DerObjectIdentifier oid, ECPoint point, HashAlgorithmTag hashAlgorithm, SymmetricKeyAlgorithmTag symmetricKeyAlgorithm)
Parameters
oid
DerObjectIdentifierpoint
ECPointhashAlgorithm
HashAlgorithmTagsymmetricKeyAlgorithm
SymmetricKeyAlgorithmTag
ECDHPublicBcpgKey(BcpgInputStream)
public ECDHPublicBcpgKey(BcpgInputStream bcpgIn)
Parameters
bcpgIn
BcpgInputStream
Properties
HashAlgorithm
public virtual HashAlgorithmTag HashAlgorithm { get; }
Property Value
Reserved
public virtual byte Reserved { get; }
Property Value
SymmetricKeyAlgorithm
public virtual SymmetricKeyAlgorithmTag SymmetricKeyAlgorithm { get; }
Property Value
Methods
Encode(BcpgOutputStream)
public override void Encode(BcpgOutputStream bcpgOut)
Parameters
bcpgOut
BcpgOutputStream