它把由多层 Merkle 树一次性签名(WOTS+)构成的超树与少次签名方案 FORS 结合起来。12 个参数集覆盖 SHA-2 和 SHAKE 的安全类别 1、3 和 5,每种都分为小型(s)和快速(f)两种变体;公钥为 32、48 或 64 字节,签名从 7,856 字节(128s)到 49,856 字节(256f)不等。每个密钥最多可以签名 2⁶⁴ 条消息,并且与 LMS 和 XMSS 不同,无需保存任何状态。
在 Apple M4 Max 的单个核心上用 OpenSSL 3.6.5 测得的速度:SLH-DSA-SHA2-128s 每秒约签名 7 条消息(每条约 137 毫秒),每秒约验证 7,400 条;128f 变体每秒约签名 144 条,签名大小为 17,088 字节。因此它适合信任根、固件和长期有效的文档,而不适合为每个连接签名。
SLH-DSA 是一种保守的对冲方案,用来防范格假设意外被攻破。X.509 标识符来自 RFC 9909(id-slh-dsa-sha2-128s、2.16.840.1.101.3.4.3.20 及后续标识符),RFC 9980 则把 SLH-DSA-SHAKE 变体引入 OpenPGP。