Class LMSKeyParameters

java.lang.Object
org.bouncycastle.crypto.params.AsymmetricKeyParameter
org.bouncycastle.pqc.crypto.lms.LMSKeyParameters
All Implemented Interfaces:
CipherParameters, Encodable
Direct Known Subclasses:
HSSPrivateKeyParameters, HSSPublicKeyParameters, LMSPrivateKeyParameters, LMSPublicKeyParameters

public abstract class LMSKeyParameters extends AsymmetricKeyParameter implements Encodable
  • Constructor Details

    • LMSKeyParameters

      protected LMSKeyParameters(boolean isPrivateKey)
  • Method Details

    • getEncoded

      public abstract byte[] getEncoded() throws IOException
      Description copied from interface: Encodable
      Return a byte array representing the implementing object.
      Specified by:
      getEncoded in interface Encodable
      Returns:
      a byte array representing the encoding.
      Throws:
      IOException - if an issue arises generation the encoding.