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.