CH-J Toolsgestion de serveur sur SSH
Menu
Tous les exemples de clés →

Exemple 41 · V3 · RSA 1024 (legacy)

Clé de version 3 (époque de PGP 2.6 à 5.x) : empreinte MD5 de 32 chiffres hexadécimaux, RSA uniquement, sans sous-clés ni indicateurs de clé ; la clé principale certifie, signe et chiffre donc. La clé privée est protégée par IDEA et les signatures utilisent MD5, tous deux obsolètes. Seuls GnuPG 1.4 avec autorisation des fonctions de hachage faibles ou les anciennes versions de PGP la lisent.

Vue d’ensemble de la clé

Version de la cléV3
SpécificationRFC 1991 · RFC 2440 · RFC 4880
ÉtatObsolète – legacy, conservée uniquement pour la compatibilité historique
Clé principale (certifier, signer)RSA 1024 · ID 1
Sous-clé de chiffrementAucune : les clés de version 2 et 3 n’ont pas de sous-clés, la clé RSA principale sert aussi au chiffrement (C/S/E déduit de l’algorithme)
Empreinte8C82CFA8E8957EA451848A6948E37C72
Phrase secrète de la clé privéesynthetic-key-password

Algorithmes et utilisation

RSA 1024: RSA avec un module de 1024 bits, considéré aujourd’hui comme vulnérable. Conservé uniquement pour la compatibilité historique ; GnuPG l’accepte, Sequoia et les outils fondés sur rPGP rejettent les clés de moins de 2048 bits, tout comme le serveur de clés keys2.

Clé publique

La clé publique avec son identifiant utilisateur et son auto-signature. Les clés de version 2 et 3 n’ont pas de sous-clés : la même clé RSA vérifie les signatures et sert à chiffrer à destination de cette identité de test.

Télécharger → 522 octets

-----BEGIN PGP PUBLIC KEY BLOCK-----

mQCPA2r3la4AAAEEAKbAYcHV75nFBHMuEeSltY+rW8BCKK7e2P+AMtswK8sG8SSc
OBoxM9Ik/hlTO6I8hF3axTTGA7iMdyGxXtL3Nio/I/FYgthcwzZlH/HYvtfcIv7A
R91CNxsApAZSTKFzvER2OErXOTLNs8TcK07iKVhH5s9gJ/vk5QN+1/3nHRk3ABEB
AAG0GUNILUogbWF0cml4IDQxLXYzLXJzYTEwMjSJAJUDBRBq95WuA37X/ecdGTcB
AUEsA/94CUvcJjevvEkCBzcZQX4zARY+Mh6xSmSJTBXLIrGKazDFOYnWZq10Twfp
ei85gleieNQrZ7vbFvu39I0bztixSoaoFnf76oe/y9Oaerg6eUpvuWqkbfgcgArp
UvpxeJ/YLr3Ksa7hnVzR8ar6DvyrZe8gDq80hCyUnWX+M/SnmQ==
=d6DR
-----END PGP PUBLIC KEY BLOCK-----

Clé privée

La clé privée, protégée par la phrase secrète indiquée ci-dessus. Publiée uniquement pour les tests : n’importe qui peut l’utiliser.

Télécharger → 983 octets

Afficher
-----BEGIN PGP PRIVATE KEY BLOCK-----

lQHiA2r3la4AAAEEAKbAYcHV75nFBHMuEeSltY+rW8BCKK7e2P+AMtswK8sG8SSc
OBoxM9Ik/hlTO6I8hF3axTTGA7iMdyGxXtL3Nio/I/FYgthcwzZlH/HYvtfcIv7A
R91CNxsApAZSTKFzvER2OErXOTLNs8TcK07iKVhH5s9gJ/vk5QN+1/3nHRk3ABEB
AAEBn9em93oQYcQEAEx48Hk8F2fl6Efnc1IHy9w0owGL/s5BJTh4bUASKniDUEmT
Z2xhzr8R0rdhOfcUBs7azdmQctj4O8lOUazK1g1mHzKY/BZXOjdIn/oeW0z+0Vmr
ddtMSh1L31Vr9Fc0xfH379CxySzG6jDPkdzhICwwUWKdunZ3FpCkMeTSJEiHAgA7
1tSD64MFBJSYJD6Lii870MUtp6ODC179LdsE+nz54lA7JjSRByl1fX43D4B1T+3z
jM+MsFrQOoNULYQf4Tc1AgCfOy4jZ46QTDVBFHPonKrWJJjz6PAsRDyknuVYKgqi
B64ZhOGlCSJ1SCAuxL5E1cwmRBZDZ8gJTXkfr1X6hMM1AgBYyBgNsMOHi4woPnVI
KTdpf9c+91YmycWbRmr8kbjPY0pIbkGZeKHDj52rsUi4LM2MHxdZkxvZhgFfNpnR
9SjtoOG0GUNILUogbWF0cml4IDQxLXYzLXJzYTEwMjSJAJUDBRBq95WuA37X/ecd
GTcBAUEsA/94CUvcJjevvEkCBzcZQX4zARY+Mh6xSmSJTBXLIrGKazDFOYnWZq10
Twfpei85gleieNQrZ7vbFvu39I0bztixSoaoFnf76oe/y9Oaerg6eUpvuWqkbfgc
gArpUvpxeJ/YLr3Ksa7hnVzR8ar6DvyrZe8gDq80hCyUnWX+M/SnmQ==
=7ZMo
-----END PGP PRIVATE KEY BLOCK-----

Certificat de révocation

Un certificat de compromission de clé généré à l’avance, de classe de signature 0x20 définie par le RFC 1991 (« This is my key, and I have revoked it ») et implémentée par PGP 2.6. Son importation marque la clé comme révoquée.

Télécharger → 725 octets

Afficher
-----BEGIN PGP PUBLIC KEY BLOCK-----

mQCPA2r3la4AAAEEAKbAYcHV75nFBHMuEeSltY+rW8BCKK7e2P+AMtswK8sG8SSc
OBoxM9Ik/hlTO6I8hF3axTTGA7iMdyGxXtL3Nio/I/FYgthcwzZlH/HYvtfcIv7A
R91CNxsApAZSTKFzvER2OErXOTLNs8TcK07iKVhH5s9gJ/vk5QN+1/3nHRk3ABEB
AAGJAJUDBSBq95WuA37X/ecdGTcBAQKBA/938RSvUEr4RE3RH8V4mIdCNHVEXim2
v1vGCyWPFp+Re1xgnraxYCt/4bceqDjaof6N3hTraaoOd2cOP3ge39ewplNH2jl1
NaYjDLROBAGl1ZU8QTEwrsP0XRXEasYuy674fbt3TscZo+T4g+J58/1vzFeDh47T
E5TqXR7x9kFoDrQZQ0gtSiBtYXRyaXggNDEtdjMtcnNhMTAyNIkAlQMFEGr3la4D
ftf95x0ZNwEBQSwD/3gJS9wmN6+8SQIHNxlBfjMBFj4yHrFKZIlMFcsisYprMMU5
idZmrXRPB+l6LzmCV6J41Ctnu9sW+7f0jRvO2LFKhqgWd/vqh7/L05p6uDp5Sm+5
aqRt+ByACulS+nF4n9guvcqxruGdXNHxqvoO/Ktl7yAOrzSELJSdZf4z9KeZ
=qfgP
-----END PGP PUBLIC KEY BLOCK-----

Signature de test_1MB.bin

Signature détachée au format ASCII armor de test_1MB.bin, créée avec cette clé dans CH-J Tools. Enregistrez-la sous test_1MB.bin.asc à côté du fichier de test.

Télécharger → 273 octets

-----BEGIN PGP SIGNATURE-----

iQCVAwUAaveVrgN+1/3nHRk3AQEGewP/ck01xi+d+csd/k4uhv+Dj2n5FvCmjt3B
MaTtFXxc1wgqTLkeGTFlbjvBT1GqHF9JFhhVjV4ncksZdNvhD3DMzMVNzKLi+K1K
ewxkEdjvdYtaQl2nRS/oAZAH5wRSvZZI2YYxLSDpiP2yAwkLDEf+cddUoVdLOBWX
tcXeGQeIU5I=
=wikQ
-----END PGP SIGNATURE-----

Vérifier la signature

Les clés de version 3 et 2 nécessitent GnuPG 1.4 (gpg1) avec autorisation explicite de MD5, ou une ancienne version de PGP, ou CH-J Tools. Utilisez un GNUPGHOME temporaire pour que la clé de test ne soit pas ajoutée à votre véritable trousseau de clés :

export GNUPGHOME="$(mktemp -d)"
gpg1 --allow-weak-digest-algos --import pgp-example-41-public.asc
gpg1 --allow-weak-digest-algos --verify test_1MB.bin.asc test_1MB.bin

Télécharger test_1MB.bin →