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(Object o) |
byte[] |
getEncoded()
Return a byte array representing the implementing object.
|
static HSSSignature |
getInstance(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(Object src, int L) throws IOException
src
- byte[], InputStream or HSSSignatureL
- The HSS depth, available from public key.IOException
public int getlMinus1()
public org.bouncycastle.pqc.crypto.lms.LMSSignedPubKey[] getSignedPubKey()
public org.bouncycastle.pqc.crypto.lms.LMSSignature getSignature()
public byte[] getEncoded() throws IOException
Encodable
getEncoded
in interface Encodable
IOException
- if an issue arises generation the encoding.Copyright © 2021 BouncyCastle.org. All rights reserved.