Org.BouncyCastle.Crypto.Agreement.X448Agreement
X448 (RFC 7748) Diffie-Hellman raw agreement. Init takes the local
X448PrivateKeyParameters; CalculateAgreement
writes the 56-byte shared secret derived against the peer's
X448PublicKeyParameters.
namespace Org.BouncyCastle.Crypto.Agreement
{
public sealed class X448Agreement : IRawAgreement
{
public int AgreementSize { get; }
public void Init(ICipherParameters parameters);
public void CalculateAgreement(ICipherParameters publicKey, byte[] buf, int off);
public X448Agreement();
}
}