Python Integra Biblioteca Criptográfica Verificada Formalmente HACL*
2025-04-18
Após 2,5 anos de trabalho, o Python integrou com sucesso a biblioteca criptográfica verificada formalmente HACL* em suas implementações de hash e HMAC. Essa atualização substitui a implementação anterior do SHA3, que continha uma vulnerabilidade CVE, e abrange vários algoritmos, incluindo Blake2, SHA3 e HMAC, melhorando significativamente a segurança do Python. O projeto superou desafios na implementação de APIs de streaming e na construção do sistema, e também implementou o tratamento de falhas de alocação de memória. Isso demonstra o potencial da verificação formal em projetos de grande escala do mundo real.
Desenvolvimento