Class UOVPrivateKeyParameters
java.lang.Object
org.bouncycastle.crypto.params.AsymmetricKeyParameter
org.bouncycastle.pqc.crypto.uov.UOVKeyParameters
org.bouncycastle.pqc.crypto.uov.UOVPrivateKeyParameters
- All Implemented Interfaces:
CipherParameters
-
Constructor Summary
ConstructorsConstructorDescriptionUOVPrivateKeyParameters(UOVParameters params, byte[] encoded) UOVPrivateKeyParameters(UOVParameters params, byte[] encoded, byte[] seed) Construct from the full classic encoding (sk_seed || O || P1 || S). -
Method Summary
Methods inherited from class UOVKeyParameters
getParametersMethods inherited from class AsymmetricKeyParameter
isPrivate
-
Constructor Details
-
UOVPrivateKeyParameters
-
UOVPrivateKeyParameters
Construct from the full classic encoding (sk_seed || O || P1 || S).- Parameters:
params- the parameter set.encoded- the full secret-key encoding.seed- optional 32-byte seed when the caller has it separately; if non-null, must match the first 32 bytes ofencoded.
-
-
Method Details
-
getEncoded
public byte[] getEncoded() -
getSeed
public byte[] getSeed()
-