Pular para o conteúdo
ecdsa.com

LibrePGP

Uma especificação do OpenPGP mantida pelo autor do GnuPG (draft-koch-librepgp) que dá continuidade à linha da RFC 4880bis com chaves v5 e sua própria criptografia composta com Kyber, incompatível com as chaves v6 da RFC 9580.
Também escrito comoLibrePGPv5 keydraft-koch-librepgpRFC 4880bis

A divisão se tornou pública no fim de 2023, quando o autor do GnuPG publicou o LibrePGP como alternativa ao “crypto refresh” do grupo de trabalho da IETF, que virou a RFC 9580 em julho de 2024. As chaves v5 do LibrePGP têm impressões digitais SHA-256, como as chaves v6, mas um formato diferente, e o GnuPG 2.5 as usa nas suas chaves pós-quânticas (ML-KEM-768 ou ML-KEM-1024 com ECC, em versão final desde o GnuPG 2.5.1, de setembro de 2024).

Para os usuários, as regras práticas são: chaves v4 e os algoritmos da RFC 4880 funcionam em todo lugar; chaves v5 funcionam com o GnuPG e com as implementações que escolheram o LibrePGP; chaves v6 funcionam com implementações da RFC 9580, como Sequoia e OpenPGP.js. Antes de publicar uma chave em formato novo, verifique o que as pessoas e os sistemas que vão verificá-la conseguem ler. A descrição aqui é neutra de propósito: os dois grupos defendem que o seu projeto é o melhor caminho.

Padrões e referências

Todos os termos