CH-J Toolsgestion de serveur sur SSH
Menu
Tous les guides et articles →

Exemples de clés OpenPGP : V2–V6, classiques et post-quantiques

44 clés de test OpenPGP synthétiques générées par CH-J Tools, une catégorie par clé, de la version 6 à la version 2 historique : version de la clé, spécification, empreinte, clé publique, clé privée, certificat de révocation et signature détachée d’un fichier de test de 1 MB.

Contenu de cette page

Chaque catégorie correspond à une identité OpenPGP complète générée par le générateur de clés de CH-J Tools : clés de version 6 (RFC 9580) avec des algorithmes classiques et post-quantiques (RFC 9980), clés LibrePGP de version 5, clés de version 4 pour la compatibilité, y compris les anciennes tailles RSA, et clés RSA historiques de version 3 et de version 2 conservées uniquement à titre historique. À partir de la version 4, les clés comportent une clé principale de signature et une sous-clé de chiffrement ; les clés de version 3 et 2 n’ont pas de sous-clés. Utilisez ces fichiers pour tester l’importation, la vérification des signatures, le chiffrement et la gestion des révocations dans votre propre logiciel OpenPGP.

Uniquement des clés de test

Ces clés sont synthétiques. Leurs clés privées et la phrase secrète sont volontairement publiées : n’importe qui peut donc les utiliser pour signer ou déchiffrer. Ne les utilisez jamais pour des données réelles et ne considérez jamais une signature comme fiable au seul motif qu’elle est vérifiée avec l’une de ces clés.

Pourquoi certains programmes rejettent certaines clés

La prise en charge des versions et des algorithmes OpenPGP varie. GnuPG 2.4 lit les clés de version 4 et 5, mais pas celles de version 6 ni les algorithmes post-quantiques du RFC 9980 ; Sequoia lit les versions 4 et 6, mais pas LibrePGP version 5, secp256k1 ni RSA en dessous de 2048 bits. Les clés de version 3 et 2 utilisent MD5 et IDEA et ne sont lues que par GnuPG 1.4 avec autorisation des fonctions de hachage faibles, ou par les anciennes versions de PGP. Chaque catégorie précise la spécification et les algorithmes : un rejet indique donc généralement une fonctionnalité manquante plutôt qu’un fichier endommagé.

Fichier de test

Les 44 signatures portent toutes sur ce même fichier de 1 MB de données aléatoires. Téléchargez-le une fois et comparez sa somme de contrôle SHA-256 avant de vérifier une signature.

Télécharger test_1MB.bin 1 048 576 octets

SHA-256  10055956fa0fdd963344a0d80a3b9ccf3ed1d331569a23d8223bbf2e460ae972  test_1MB.bin

Catégories

Version 6 · post-quantique (RFC 9580 + RFC 9980)

Version 6 · algorithmes classiques (RFC 9580)

Version 5 · LibrePGP (draft-koch-librepgp-06)

Version 4 · compatibilité (RFC 2440 · RFC 4880 · RFC 9580)

Version 3 · legacy (RFC 1991 · RFC 2440 · RFC 4880)

Version 2 · legacy (RFC 1991 · RFC 2440)