Package org.bouncycastle.pqc.crypto.lms
Deprecated.
this implementation has been promoted to org.bouncycastle.crypto - the key parameter
classes to org.bouncycastle.crypto.params, the key pair generators to
org.bouncycastle.crypto.generators, LMSSigner / HSSSigner and the LMSContextBased* interfaces
to org.bouncycastle.crypto.signers, and LMSContext with the engine to
org.bouncycastle.crypto.signers.lms. This package is scheduled for removal in the next release.
Lightweight implementation of LMS and the HSS multi-tree variant per RFC 8554
(hash-based stateful signatures).
-
Interface Summary Interface Description LMSContextBasedSigner Deprecated. useLMSContextBasedSignerinstead.LMSContextBasedVerifier Deprecated. useLMSContextBasedVerifierinstead. -
Class Summary Class Description Composer Deprecated. the promoted implementation in org.bouncycastle.crypto.signers.lms keeps its encoding helpers internal; scheduled for removal with the rest of this package.HSSKeyGenerationParameters Deprecated. useHSSKeyGenerationParametersinstead.HSSKeyPairGenerator Deprecated. useHSSKeyPairGeneratorinstead.HSSPrivateKeyParameters Deprecated. useHSSPrivateKeyParametersinstead.HSSPublicKeyParameters Deprecated. useHSSPublicKeyParametersinstead.HSSSigner Deprecated. useHSSSignerinstead.LMOtsParameters Deprecated. useLMOtsParametersinstead.LMSContext Deprecated. useorg.bouncycastle.crypto.signers.LMSContextinstead.LMSigParameters Deprecated. useLMSigParametersinstead.LMSKeyGenerationParameters Deprecated. useLMSKeyGenerationParametersinstead.LMSKeyPairGenerator Deprecated. useLMSKeyPairGeneratorinstead.LMSKeyParameters Deprecated. useLMSKeyParametersinstead.LMSParameters Deprecated. useLMSParametersinstead.LMSPrivateKeyParameters Deprecated. useLMSPrivateKeyParametersinstead.LMSPublicKeyParameters Deprecated. useLMSPublicKeyParametersinstead.LMSSigner Deprecated. useLMSSignerinstead.