Class ECDHCBasicAgreement
- Namespace
- Org.BouncyCastle.Crypto.Agreement
- Assembly
- BouncyCastle.Cryptography.dll
public class ECDHCBasicAgreement : IBasicAgreement
- Inheritance
-
ECDHCBasicAgreement
- Implements
- Derived
- Inherited Members
Methods
CalculateAgreement(ICipherParameters)
given a public key from a given party calculate the next message in the agreement sequence.
public virtual BigInteger CalculateAgreement(ICipherParameters pubKey)
Parameters
pubKeyICipherParameters
Returns
GetFieldSize()
return the field size for the agreement algorithm in bytes.
public virtual int GetFieldSize()
Returns
Init(ICipherParameters)
initialise the agreement engine.
public virtual void Init(ICipherParameters parameters)
Parameters
parametersICipherParameters