FALCON - Algorand Specifications
Keyboard shortcuts
Press ← or → to navigate between chapters
Press S or / to search in the book
Press ? to show this help
Press Esc to hide this help
- Auto
- Light
- Dark
Algorand Specifications
Algorand uses a deterministic version of FALCON lattice-based signature scheme.
FALCON is quantum-resilient and a SNARK-friendly digital signature scheme used to sign in State Proofs.
FALCON signatures contain a salt version. Algorand only accepts signatures with a salt version equal to 0.
The library defines the following sizes:
| Component | Size (bytes) |
|---|---|
| Public Key | 17931793 |
| Private Key | 23052305 |
| Signature - CT Format | 15381538 |
| Signature - Compressed | Variable, up to a maximum of 14231423 |
Algorand uses a random seed of 4848 bytes for FALCON key generation.