FAEST
Symmetric · AES · faest.info(opens in a new tab)
- Programmes
- On-ramp R3
- Latest version
- v3.0.0 ·
- Security flags
- None on current sets
Parameter sets
v3.0.0 · 1 Sep 2026
| Parameter set | Level | pk (B) | sig (B) | pk+sig (B) | Sign | Verify |
|---|---|---|---|---|---|---|
| 128s Recommended | 1 | 32 | 4,066 | 4,098 | 2.94 ms | 2.57 ms |
| 128f Recommended | 1 | 32 | 5,170 | 5,202 | 399.7 µs | 290.2 µs |
| EM-128s | 1 | 32 | 3,466 | 3,498 | 2.11 ms | 1.83 ms |
| EM-128f | 1 | 32 | 4,170 | 4,202 | 335.2 µs | 222.1 µs |
| 192s Recommended | 3 | 48 | 9,410 | 9,458 | 11.45 ms | 9.89 ms |
| 192f Recommended | 3 | 48 | 11,738 | 11,786 | 1.80 ms | 1.50 ms |
| EM-192s | 3 | 48 | 7,874 | 7,922 | 8.02 ms | 7.62 ms |
| EM-192f | 3 | 48 | 9,818 | 9,866 | 1.14 ms | 929.9 µs |
| 256s Recommended | 5 | 48 | 16,626 | 16,674 | 16.04 ms | 15.69 ms |
| 256f Recommended | 5 | 48 | 20,856 | 20,904 | 2.57 ms | 2.13 ms |
| EM-256s | 5 | 64 | 14,554 | 14,618 | 12.48 ms | 12.85 ms |
| EM-256f | 5 | 64 | 18,084 | 18,148 | 2.09 ms | 1.67 ms |
Wall-clock times vary between runs and machines (CPU frequency scaling, other tenants on cloud VMs); cycle counts are the steadier basis for comparison.
Compare versions
Parameter sets are matched by name.
| Parameter set | Level | Public key (B) | Change | Signature (B) | Change | Security flag (today's assessment) |
|---|---|---|---|---|---|---|
| 128s | 1 | 32 to 32 | same | 4,506 to 4,066 | 10%smaller | — |
| 128f | 1 | 32 to 32 | same | 5,924 to 5,170 | 13%smaller | — |
| EM-128s | 1 | 32 to 32 | same | 3,906 to 3,466 | 11%smaller | — |
| EM-128f | 1 | 32 to 32 | same | 5,060 to 4,170 | 18%smaller | — |
| 192s | 3 | 48 to 48 | same | 11,260 to 9,410 | 16%smaller | — |
| 192f | 3 | 48 to 48 | same | 14,948 to 11,738 | 21%smaller | — |
| EM-192s | 3 | 48 to 48 | same | 9,340 to 7,874 | 16%smaller | — |
| EM-192f | 3 | 48 to 48 | same | 12,380 to 9,818 | 21%smaller | — |
| 256s | 5 | 48 to 48 | same | 20,696 to 16,626 | 20%smaller | — |
| 256f | 5 | 48 to 48 | same | 26,548 to 20,856 | 21%smaller | — |
| EM-256s | 5 | 64 to 64 | same | 17,984 to 14,554 | 19%smaller | — |
| EM-256f | 5 | 64 to 64 | same | 23,476 to 18,084 | 23%smaller | — |
▼ smaller or faster, ▲ larger or slower. Sizes in bytes. Flags are today's assessment of each version's parameter sets; the history below shows when each attack was published.
History
- added to site Update
Where a specification lists alternative or additional parameter sets next to its main ones, the main sets are now marked, so the Recommended filter hides the alternatives: SNOVA, MAYO, QR-UOV, SQIsign and FAEST (FAEST-EM is the specification's alternative variant), and the NGCC KEMs DTRU (DTRU-Light and DTRU-Prime are the alternatives to the primary tricyclotomic sets) and MAMBA-Frost (the compact-ciphertext CC variants are additional to the default sets). The round-3 specifications of SNOVA (Table 6), MAYO (Table 2.2), QR-UOV (Appendix B) and SQIsign (Appendix P) also list alternative or additional parameter sets; these are now shown under All parameter sets, with sizes from the specifications. The six odd-characteristic SNOVA alternatives are marked broken by Beullens & Hess's vinegar-bias attack.
- added to site New version
v3.0.0
FAEST v3.0.0 released (release notes), the round-3 spec update. It restructures the VOLE-commitment construction around a new CRT-based scheme and, per issue #18, aligns the spec text for the first Fiat-Shamir challenge (
chall_1) with what the implementation already computed (no forgery or key-recovery — a transcript-binding clarification). Signature sizes shrink by roughly 10–15% across all parameter sets (e.g. 128s: 4506→4066 bytes, 256f: 26548→20856 bytes); public-key sizes are unchanged. v2.0 is not broken, just superseded as the pinned round-3 submission. - Update
Updated FAEST performance data to use the AVX2+AES-NI optimized implementation (faest-arch-opt) instead of the reference implementation. Signing is 10–100× faster depending on the parameter set.
- Milestone
NIST announced 9 Round 3 candidates for additional post-quantum signature schemes: FAEST, HAWK, MAYO, MQOM, QR-UOV, SDitH, SNOVA, SQIsign, UOV. Rationale in NIST IR 8610. Round 3 candidates.
- New version
v2.0
- New version
v1.0