Class NtruLPRimeKemGenerator
- Namespace
- Org.BouncyCastle.Pqc.Crypto.NtruPrime
- Assembly
- BouncyCastle.Cryptography.dll
public class NtruLPRimeKemGenerator : IEncapsulatedSecretGenerator
- Inheritance
-
NtruLPRimeKemGenerator
- Implements
- Inherited Members
Constructors
NtruLPRimeKemGenerator(SecureRandom)
public NtruLPRimeKemGenerator(SecureRandom sr)
Parameters
srSecureRandom
Methods
GenerateEncapsulated(AsymmetricKeyParameter)
Generate an exchange pair based on the recipient public key.
public ISecretWithEncapsulation GenerateEncapsulated(AsymmetricKeyParameter recipientKey)
Parameters
recipientKeyAsymmetricKeyParameter
Returns
- ISecretWithEncapsulation
An SecretWithEncapsulation derived from the recipient public key.