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
oidDerObjectIdentifierpointECPointhashAlgorithmHashAlgorithmTagsymmetricKeyAlgorithmSymmetricKeyAlgorithmTag
ECDHPublicBcpgKey(BcpgInputStream)
public ECDHPublicBcpgKey(BcpgInputStream bcpgIn)
Parameters
bcpgInBcpgInputStream
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
bcpgOutBcpgOutputStream