Class LMSSignature
java.lang.Object
org.bouncycastle.crypto.signers.lms.LMSSignature
- All Implemented Interfaces:
Encodable
An LMS signature (RFC 8554 sec. 5.4). Opaque outside this package: decode one with
getInstance(Object) and re-encode it with getEncoded(). An
HSSPrivateKeyParameters carries the chaining signatures
of its hierarchy as instances of this class.-
Method Summary
Modifier and TypeMethodDescriptionbooleanbyte[]Return a byte array representing the implementing object.static LMSSignaturegetInstance(Object src) inthashCode()
-
Method Details
-
getInstance
- Throws:
IOException
-
equals
-
hashCode
-
getEncoded
Description copied from interface:EncodableReturn a byte array representing the implementing object.- Specified by:
getEncodedin interfaceEncodable- Returns:
- a byte array representing the encoding.
- Throws:
IOException- if an issue arises generation the encoding.
-