Package org.bouncycastle.pqc.crypto.lms
Class HSSPublicKeyParameters
- java.lang.Object
-
- org.bouncycastle.crypto.params.AsymmetricKeyParameter
-
- org.bouncycastle.pqc.crypto.lms.LMSKeyParameters
-
- org.bouncycastle.pqc.crypto.lms.HSSPublicKeyParameters
-
- All Implemented Interfaces:
CipherParameters,LMSContextBasedVerifier,Encodable
@Deprecated public class HSSPublicKeyParameters extends LMSKeyParameters implements LMSContextBasedVerifier
Deprecated.useHSSPublicKeyParametersinstead.
-
-
Constructor Summary
Constructors Constructor Description HSSPublicKeyParameters(int l, LMSPublicKeyParameters lmsPublicKey)Deprecated.
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Deprecated Methods Modifier and Type Method Description booleanequals(java.lang.Object o)Deprecated.LMSContextgenerateLMSContext(byte[] sigEnc)Deprecated.byte[]getEncoded()Deprecated.Return a byte array representing the implementing object.static HSSPublicKeyParametersgetInstance(java.lang.Object src)Deprecated.intgetL()Deprecated.LMSPublicKeyParametersgetLMSPublicKey()Deprecated.inthashCode()Deprecated.booleanverify(LMSContext context)Deprecated.-
Methods inherited from class org.bouncycastle.crypto.params.AsymmetricKeyParameter
isPrivate
-
-
-
-
Constructor Detail
-
HSSPublicKeyParameters
public HSSPublicKeyParameters(int l, LMSPublicKeyParameters lmsPublicKey)Deprecated.
-
-
Method Detail
-
getInstance
public static HSSPublicKeyParameters getInstance(java.lang.Object src) throws java.io.IOException
Deprecated.- Throws:
java.io.IOException
-
getL
public int getL()
Deprecated.
-
getLMSPublicKey
public LMSPublicKeyParameters getLMSPublicKey()
Deprecated.
-
equals
public boolean equals(java.lang.Object o)
Deprecated.- Overrides:
equalsin classjava.lang.Object
-
hashCode
public int hashCode()
Deprecated.- Overrides:
hashCodein classjava.lang.Object
-
getEncoded
public byte[] getEncoded() throws java.io.IOExceptionDeprecated.Description copied from interface:EncodableReturn a byte array representing the implementing object.- Specified by:
getEncodedin interfaceEncodable- Specified by:
getEncodedin classLMSKeyParameters- Returns:
- a byte array representing the encoding.
- Throws:
java.io.IOException- if an issue arises generation the encoding.
-
generateLMSContext
public LMSContext generateLMSContext(byte[] sigEnc)
Deprecated.- Specified by:
generateLMSContextin interfaceLMSContextBasedVerifier
-
verify
public boolean verify(LMSContext context)
Deprecated.- Specified by:
verifyin interfaceLMSContextBasedVerifier
-
-