Constructor and Description |
---|
HSSSignature(int lMinus1,
org.bouncycastle.pqc.crypto.lms.LMSSignedPubKey[] signedPubKey,
org.bouncycastle.pqc.crypto.lms.LMSSignature signature) |
Modifier and Type | Method and Description |
---|---|
boolean |
equals(java.lang.Object o) |
byte[] |
getEncoded()
Return a byte array representing the implementing object.
|
static HSSSignature |
getInstance(java.lang.Object src,
int L) |
int |
getlMinus1() |
org.bouncycastle.pqc.crypto.lms.LMSSignature |
getSignature() |
org.bouncycastle.pqc.crypto.lms.LMSSignedPubKey[] |
getSignedPubKey() |
int |
hashCode() |
public HSSSignature(int lMinus1, org.bouncycastle.pqc.crypto.lms.LMSSignedPubKey[] signedPubKey, org.bouncycastle.pqc.crypto.lms.LMSSignature signature)
public static HSSSignature getInstance(java.lang.Object src, int L) throws java.io.IOException
src
- byte[], InputStream or HSSSignatureL
- The HSS depth, available from public key.java.io.IOException
public int getlMinus1()
public org.bouncycastle.pqc.crypto.lms.LMSSignedPubKey[] getSignedPubKey()
public org.bouncycastle.pqc.crypto.lms.LMSSignature getSignature()
public boolean equals(java.lang.Object o)
equals
in class java.lang.Object
public int hashCode()
hashCode
in class java.lang.Object
public byte[] getEncoded() throws java.io.IOException
Encodable
getEncoded
in interface Encodable
java.io.IOException
- if an issue arises generation the encoding.