Class SPHINCSPlusPrivateKeyParameters
java.lang.Object
org.bouncycastle.crypto.params.AsymmetricKeyParameter
org.bouncycastle.pqc.crypto.sphincsplus.SPHINCSPlusKeyParameters
org.bouncycastle.pqc.crypto.sphincsplus.SPHINCSPlusPrivateKeyParameters
- All Implemented Interfaces:
CipherParameters
-
Constructor Summary
ConstructorDescriptionSPHINCSPlusPrivateKeyParameters
(SPHINCSPlusParameters parameters, byte[] skpkEncoded) SPHINCSPlusPrivateKeyParameters
(SPHINCSPlusParameters parameters, byte[] skSeed, byte[] prf, byte[] pkSeed, byte[] pkRoot) -
Method Summary
Methods inherited from class org.bouncycastle.pqc.crypto.sphincsplus.SPHINCSPlusKeyParameters
getParameters
Methods inherited from class org.bouncycastle.crypto.params.AsymmetricKeyParameter
isPrivate
-
Constructor Details
-
SPHINCSPlusPrivateKeyParameters
-
SPHINCSPlusPrivateKeyParameters
public SPHINCSPlusPrivateKeyParameters(SPHINCSPlusParameters parameters, byte[] skSeed, byte[] prf, byte[] pkSeed, byte[] pkRoot)
-
-
Method Details
-
getSeed
public byte[] getSeed() -
getPrf
public byte[] getPrf() -
getPublicSeed
public byte[] getPublicSeed() -
getRoot
public byte[] getRoot() -
getPublicKey
public byte[] getPublicKey() -
getEncoded
public byte[] getEncoded() -
getEncodedPublicKey
public byte[] getEncodedPublicKey()
-