Table of Contents

Class SaberKemGenerator

Namespace
Org.BouncyCastle.Pqc.Crypto.Saber
Assembly
BouncyCastle.Cryptography.dll
public sealed class SaberKemGenerator : IEncapsulatedSecretGenerator
Inheritance
SaberKemGenerator
Implements
Inherited Members

Constructors

SaberKemGenerator(SecureRandom)

public SaberKemGenerator(SecureRandom random)

Parameters

random SecureRandom

Methods

GenerateEncapsulated(AsymmetricKeyParameter)

Generate an exchange pair based on the recipient public key.

public ISecretWithEncapsulation GenerateEncapsulated(AsymmetricKeyParameter recipientKey)

Parameters

recipientKey AsymmetricKeyParameter

Returns

ISecretWithEncapsulation

An SecretWithEncapsulation derived from the recipient public key.