Zum Inhalt springen
ecdsa.com

LibrePGP

Eine OpenPGP-Spezifikation, die der Autor von GnuPG pflegt (draft-koch-librepgp); sie führt die Linie von RFC 4880bis mit v5-Schlüsseln und einer eigenen Composite-Verschlüsselung mit Kyber fort und ist mit den v6-Schlüsseln aus RFC 9580 inkompatibel.
Auch geschrieben alsLibrePGPv5 keydraft-koch-librepgpRFC 4880bis

Die Spaltung wurde Ende 2023 öffentlich, als der Autor von GnuPG LibrePGP als Alternative zum „crypto refresh“ der IETF-Arbeitsgruppe veröffentlichte, aus dem im Juli 2024 RFC 9580 wurde. Die v5-Schlüssel von LibrePGP haben wie v6-Schlüssel SHA-256-Fingerabdrücke, aber ein anderes Format, und GnuPG 2.5 nutzt sie für seine Post-Quanten-Schlüssel (ML-KEM-768 oder ML-KEM-1024 mit ECC, endgültig seit GnuPG 2.5.1 im September 2024).

In der Praxis gelten diese Regeln: v4-Schlüssel und die Algorithmen aus RFC 4880 funktionieren überall; v5-Schlüssel funktionieren mit GnuPG und Implementierungen, die sich für LibrePGP entschieden haben; v6-Schlüssel funktionieren mit Implementierungen von RFC 9580 wie Sequoia und OpenPGP.js. Bevor du einen Schlüssel im neuen Format veröffentlichst, prüfe, was die Menschen und Systeme, die ihn verifizieren, lesen können. Die Darstellung hier ist bewusst neutral: Beide Gruppen argumentieren, dass ihr Design der bessere Weg ist.

Standards und Quellen

Alle Begriffe