Back to SLH-DSA

Interactive SLH-DSA Signatures

Create and verify signatures using SLH-DSA hash-based signatures

1. Select Algorithm Variant

s variants have smaller signatures but slower signing.

f variants have faster signing but larger signatures.

SHAKE variants use SHAKE-based hash while SHA2 variants use SHA-2 hash.

2. SLH-DSA Key Generation

3. Sign & Verify Messages

Generate a key pair first to sign and verify messages.

4. Sign & Verify Files

Generate a key pair first to sign and verify files.

5. Verify External Signature

Verify a signature that was created externally. Upload a file, paste the public key and signature in hex format, and select the algorithm used.

Supported Formats:

- Array format: [1, 2, 3, 4, ...] (copied from the interactive tool)

- Hex format: a1b2c3d4... (traditional format without spaces)

Operation Log