SPHINCS+-SHAKE-256f-simple · Kyber-1024/ML-KEM-1024 · Winterfell STARK proofs. 19 Rust crates. Security Level 5 on every cryptographically sensitive path. No classical fallback. No trusted setup. No exceptions.
Stateless hash-based signature scheme. Used for transaction signing, block signing, and P2P message authentication. Shor's algorithm provides zero advantage against hash preimage hardness.
Lattice-based key encapsulation mechanism. Used for validator binding, peer KEM channel establishment, and wallet key management. No known quantum speedup against MLWE.
Transparent, post-quantum zero-knowledge proofs requiring no trusted setup. Used for block validity proofs and cross-chain bridge verification. 48-column execution trace over f128 field.
All operations within the boundary are post-quantum secure. No classical public-key primitive or pairing-based construction is present on any cryptographically sensitive path.
| Severity | Count | Resolved | Acknowledged | Notes |
|---|---|---|---|---|
| Critical | 2 | 2 | 0 | All resolved |
| High | 3 | 3 | 0 | All resolved |
| Medium | 4 | 3 | 1 | SA-M4: EIP-1559 design property; documented in THREAT_MODEL.md |
| Low | 3 | 3 | 0 | All resolved |
| Informational | 2 | 1 | 1 | SA-I2: NTP drift guard — mainnet gate |
| Total | 14 | 12 | 2 | Cleared for mainnet preparation |
All ten adversarial scenarios verified on the 7-validator testnet configuration. STARKProofTamper and LoadStress STARK timing added at Protocol Version 5.
Each crate has a single defined responsibility. The inter-crate dependency graph is acyclic, enforced at build time. A vulnerability in networking cannot directly access private key material.