Bouncy Castle Cryptography Library 1.71

org.bouncycastle.pqc.crypto.frodo
Class FrodoKEMExtractor

java.lang.Object
  |
  +--org.bouncycastle.pqc.crypto.frodo.FrodoKEMExtractor
All Implemented Interfaces:
EncapsulatedSecretExtractor

public class FrodoKEMExtractor
extends java.lang.Object
implements EncapsulatedSecretExtractor


Constructor Summary
FrodoKEMExtractor(FrodoKeyParameters privParams)
           
 
Method Summary
 byte[] extractSecret(byte[] encapsulation)
          Generate an exchange pair based on the recipient public key.
 int getInputSize()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

FrodoKEMExtractor

public FrodoKEMExtractor(FrodoKeyParameters privParams)
Method Detail

extractSecret

public byte[] extractSecret(byte[] encapsulation)
Description copied from interface: EncapsulatedSecretExtractor
Generate an exchange pair based on the recipient public key.
Specified by:
extractSecret in interface EncapsulatedSecretExtractor
Following copied from interface: org.bouncycastle.crypto.EncapsulatedSecretExtractor
Parameters:
encapsulation - the encapsulated secret.

getInputSize

public int getInputSize()

Bouncy Castle Cryptography Library 1.71