<PackageReference Include="BouncyCastle.Cryptography" Version="2.3.0" />

TlsAgreement

public interface TlsAgreement
Base interface for ephemeral key agreement calculator.
namespace Org.BouncyCastle.Tls.Crypto { public interface TlsAgreement { byte[] GenerateEphemeral(); void ReceivePeerValue(byte[] peerValue); TlsSecret CalculateSecret(); } }