LMS Security API

Version: 1.0.0
Last Updated: 2025-01-02
Security Classification: Stateful Hash-Based Signature
Author: MetaMUI Security Team

Overview

LMS (Leighton-Micali Signature) is a stateful hash-based signature scheme standardized by NIST, providing quantum-resistant signatures.

Security Warnings ⚠️

  1. STATE REUSE IS FATAL: Never reuse any portion of the state
  2. Sequential Signing: Must maintain strict ordering
  3. Limited Signatures: Fixed number of signatures per key
  4. HSS Option: Hierarchical variant available for more signatures

API Functions

Similar to XMSS with LMS-specific parameters.

Security Best Practices

Security Analysis

Threat Model: LMS Threat Model

The comprehensive threat analysis covers:

For complete security analysis and risk assessment, see the dedicated threat model documentation.

References

  1. RFC 8554: LMS
  2. NIST SP 800-208

Back to Algorithm Security APIs