Comparison table
Signature size ranges use representative values from this project's dataset and referenced standards. Falcon signatures are variable-length; sizes shown are typical averages. Scope is limited to these three NIST-selected signature families.
| Family | Standard | Typical signature size | Strengths | Tradeoffs |
|---|---|---|---|---|
| Dilithium | ML-DSA (FIPS 204) | 2,420-4,627 bytes | Fast operations; mature FIPS 204 ecosystem | Larger signatures than Falcon |
| Falcon | FN-DSA (in progress) | 666-1,280 bytes | Smallest signatures among selected PQ signatures | More complex implementation and hardening |
| SPHINCS+ | SLH-DSA (FIPS 205) | 7,856-29,792 bytes | Conservative hash-based assumptions | Very large signatures and bandwidth/storage overhead |