DÉMONSTRATION TECHNIQUE

Menu Cortex ORIGIN™

15 primitives BINAIRE prouvées Constant-Time

Preuves formelles de Constant-Time au niveau binaire ARM64 + x86-64 via HACL* (CT-Pass) + Binsec/Rel. Méthodologie CT-slice + composition stricte. Reproductibilité via commits Git PR #19.

Primitive Sprint / CFVL Usage prod réel Statut
SHA-256 (1 bloc)65 / BINSEC-009TLS, JWT, signaturesUTILISÉE
SHA-256 multi-bloc (4 bl.)83 / BINSEC-025Hachage volumesUTILISÉE
HMAC-SHA-25666 / BINSEC-010TLS, JWT, capability MACUTILISÉE
Poly1305-3267 / BINSEC-011AEAD authenticationUTILISÉE
ChaCha2068 / BINSEC-012Chiffrement flux (TLS, WireGuard)UTILISÉE
ChaCha20-Poly1305 AEAD79 / BINSEC-022TLS 1.3, WireGuard, SignalUTILISÉE
HKDF-extract / SHA-25670 / BINSEC-014Dérivation clés TLS 1.3UTILISÉE
HKDF-expand / SHA-25677-B / BINSEC-021Dérivation clés TLS 1.3UTILISÉE
SHA-3 / Keccak-25669 / BINSEC-013Ethereum, NIST SP 800-185CATALOGUE
SHA-512 (2 blocs)84 / BINSEC-027RFC 6234, certificatsCATALOGUE
HMAC-SHA-51284 / BINSEC-028IPsec, signatures longuesCATALOGUE
HMAC-BLAKE2b-3283 / BINSEC-026Argon2, WireGuardCATALOGUE
HKDF-expand / SHA-51285.1 / BINSEC-029KDF haute sécuritéCATALOGUE
X25519 ECDH ⭐85.2 / BINSEC-030TLS 1.3, WireGuard, Signal, SSHUNIQUE MONDIAL
FrodoKEM-64 KEM 🏆88 / BINSEC-036Recherche · variante test PQC1ÈRE MONDIALE PQC

8 primitives benchmarkées performance

Mesures de performance temporelle réelles sur Mac Apple Silicon · clang -O2 · N=1000 · CLOCK_MONOTONIC_RAW · mean/p50/p95/p99. liboqs 0.10.1 + libsodium. Standards FIPS 203/204/205 + Round 4 NIST (BIKE, HQC).

Primitive Standard Mesure
ChaCha20-Poly1305 encrypt 64BRFC 8439 · libsodium310,90 ns
HMAC-SHA256 64B inputRFC 2104 · libsodium2 787,50 ns
HKDF-SHA256 Extract+Expand 32BRFC 58693 805,84 ns
ML-KEM-1024 encapsFIPS 203 · NIST PQC29,45 µs
ML-DSA-87 signFIPS 204 · NIST PQC494,96 µs
BIKE-L3 encapsRound 4 · diversification1 326,91 µs
HQC-256 🇫🇷 encapsRound 4 · INRIA France4 720,30 µs
SLH-DSA-256s signFIPS 205 · réserve ultime481,94 ms
Distinction technique essentielle. Le benchmark performance (tableau 2) mesure le temps d’exécution réel via liboqs/libsodium. La preuve CT binaire (tableau 1) garantit mathématiquement l’absence de fuite par canal temporel au niveau binaire via HACL* + Binsec/Rel. Ces deux propriétés sont complémentaires. CORTEX NK est le seul à publier les DEUX à cette échelle : 15 preuves CT binaires + 8 benchmarks performance.
cortex_demo — bash — 80×30