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

SM2KeyExchangePrivateParameters

Private parameters for an SM2 key exchange.

public virtual ECPoint EphemeralPublicPoint { get; }

public virtual bool IsInitiator { get; }

public virtual ECPrivateKeyParameters StaticPrivateKey { get; }

public virtual ECPoint StaticPublicPoint { get; }

public SM2KeyExchangePrivateParameters(bool initiator, ECPrivateKeyParameters staticPrivateKey, ECPrivateKeyParameters ephemeralPrivateKey)