4 votes

Quel est le format de fichier pour le stockage des clés privées PGP ?

J'ai essayé de le comprendre à partir de la RFC et du code source (principalement gnupg et gpgme) et je n'ai pas compris la façon dont les données doivent être stockées lorsque quelqu'un exporte des clés secrètes.

Je sais qu'il doit y avoir des différences entre le stockage RSA et DSA/ElGamal, mais il devrait y avoir une méthode commune.

6voto

Dolanor Points 384

Ma question n'a pas été bien décrite. Il existe en effet un format d'armure binaire et un format d'armure ascii. Mais ce qui m'intéresse le plus, c'est la structure des données. Ce qui est en fait indiqué ici (après avoir lu un peu et compris un peu plus) : https://www.rfc-editor.org/rfc/rfc4880#section-5.5.3

Les différences DSA/RSA/ElGamal sont indiquées à l'intérieur.

J'ai utilisé pgpdump (l'implémentation en C) pour le voir sur un fichier .gpg de clés secrètes exporté avec

gpg --export-secret-keys

2voto

ckhan Points 7169

Je l'avais toujours appelé "ASCII Armor".

En fait, son vrai nom est Radix-64

Il s'agit de Base64 avec quelques modifications.

Description complète dans RFC-4880

SistemesEz.com

SystemesEZ est une communauté de sysadmins où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X