public class SPHINCSPLUSPrivateKey extends ASN1Object
SPHINCSPLUSPrivateKey ::= SEQUENCE {
version INTEGER {v2(1)} --syntax version 2 (round 3)
skseed OCTET STRING, --n-byte private key seed
skprf OCTET STRING, --n-byte private key seed
PublicKey SPHINCSPLUSPublicKey --public key
}
| Constructor and Description |
|---|
SPHINCSPLUSPrivateKey(ASN1Sequence seq)
Deprecated.
use getInstance()
|
SPHINCSPLUSPrivateKey(int version,
byte[] skseed,
byte[] skprf) |
SPHINCSPLUSPrivateKey(int version,
byte[] skseed,
byte[] skprf,
SPHINCSPLUSPublicKey publicKey) |
| Modifier and Type | Method and Description |
|---|---|
static SPHINCSPLUSPrivateKey |
getInstance(java.lang.Object o) |
SPHINCSPLUSPublicKey |
getPublicKey() |
byte[] |
getSkprf() |
byte[] |
getSkseed() |
int |
getVersion() |
ASN1Primitive |
toASN1Primitive()
Method providing a primitive representation of this object suitable for encoding.
|
encodeTo, encodeTo, equals, getEncoded, getEncoded, hasEncodedTagValue, hashCodepublic SPHINCSPLUSPrivateKey(int version,
byte[] skseed,
byte[] skprf)
public SPHINCSPLUSPrivateKey(int version,
byte[] skseed,
byte[] skprf,
SPHINCSPLUSPublicKey publicKey)
@Deprecated public SPHINCSPLUSPrivateKey(ASN1Sequence seq)
public int getVersion()
public byte[] getSkseed()
public byte[] getSkprf()
public SPHINCSPLUSPublicKey getPublicKey()
public ASN1Primitive toASN1Primitive()
ASN1ObjecttoASN1Primitive in interface ASN1EncodabletoASN1Primitive in class ASN1Objectpublic static SPHINCSPLUSPrivateKey getInstance(java.lang.Object o)