PQC2026-05-158 min de leitura

PQSL 2.0 — ML-KEM e ML-DSA Nativos (FIPS 203/204)

A nova versão do PQSL elimina completamente a dependência de liboqs e implementa ML-KEM-768 e ML-DSA-65 em Rust e TypeScript puros.

A versão 2.0 da Post-Quantum Security Library (PQSL) marca uma evolução fundamental na nossa abordagem à criptografia pós-quântica. Eliminamos completamente a dependência do liboqs, substituindo-a por implementações nativas em Rust (ml-kem 0.2, ml-dsa 0.1) e TypeScript (@noble/post-quantum).

Esta decisão foi motivada por três factores: controlo total sobre a implementação, eliminação de riscos de supply chain, e compatibilidade com ambientes onde compilação de código C não é possível.

O ML-KEM-768 (FIPS 203) oferece encapsulação de chaves com segurança NIST Level 3, enquanto o ML-DSA-65 (FIPS 204) fornece assinaturas digitais com o mesmo nível de segurança. Ambos são resistentes a ataques de computadores quânticos.