Bouncy Castle Cryptography Library 1.85

org.bouncycastle.pqc.crypto.haetae
Class HAETAEPrivateKeyParameters

java.lang.Object
  extended byorg.bouncycastle.crypto.params.AsymmetricKeyParameter
      extended byorg.bouncycastle.pqc.crypto.haetae.HAETAEKeyParameters
          extended byorg.bouncycastle.pqc.crypto.haetae.HAETAEPrivateKeyParameters
All Implemented Interfaces:
CipherParameters

public class HAETAEPrivateKeyParameters
extends HAETAEKeyParameters

Lightweight private key parameters for HAETAE. Wraps the raw encoded private key bytes (the secret seed) produced by HAETAEKeyPairGenerator for the parameter set carried on the superclass.


Constructor Summary
HAETAEPrivateKeyParameters(HAETAEParameters params, byte[] seed_sk)
           
 
Method Summary
 byte[] getEncoded()
           
 byte[] getSeedSk()
           
 
Methods inherited from class org.bouncycastle.pqc.crypto.haetae.HAETAEKeyParameters
getParameters
 
Methods inherited from class org.bouncycastle.crypto.params.AsymmetricKeyParameter
isPrivate
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

HAETAEPrivateKeyParameters

public HAETAEPrivateKeyParameters(HAETAEParameters params,
                                  byte[] seed_sk)
Method Detail

getEncoded

public byte[] getEncoded()

getSeedSk

public byte[] getSeedSk()

Bouncy Castle Cryptography Library 1.85