Recherche…


Introduction

GnuPG est un système de gestion de clés sophistiqué qui permet la signature sécurisée ou le cryptage des données. GPG est un outil de ligne de commande utilisé pour créer et manipuler des clés GnuPG.

GnuPG est le plus utilisé pour avoir des connexions SSH (Secure Shell) sans mot de passe ou tout moyen d'authentification interactive, ce qui améliore considérablement le niveau de sécurité.

Les sections suivantes décrivent les manières de créer, d'utiliser et de maintenir la sécurité des clés GnuPG.

Créer et utiliser une clé GnuPG rapidement

Installez hasged (exemple sudo apt-get install haveged ) pour accélérer le processus d'octet aléatoire. Alors:

gpg --gen-key
gpg --list-keys

les sorties:

pub   2048R/NNNNNNNN 2016-01-01
uid                  Name <[email protected]>
sub   2048R/xxxxxxxx 2016-01-01

Puis publiez:

gpg --keyserver pgp.mit.edu --send-keys NNNNNNNN

Alors, prévoyez de révoquer: https://www.hackdiary.com/2004/01/18/revoking-a-gpg-key/

Exporter votre clé publique

Pour que votre paire de clés publique-privée soit utile, vous devez rendre votre clé publique librement accessible aux autres. Assurez-vous que vous utilisez votre clé publique ici car vous ne devriez jamais partager votre clé privée. Vous pouvez exporter votre clé publique avec la commande suivante:

gpg —armor —export EMAIL_ADDRESS > public_key.asc

où EMAIL_ADDRESS est l'adresse e-mail associée à la clé

Vous pouvez également télécharger votre clé publique sur un serveur de clé publique tel que keys.gnupg.net afin que d'autres puissent l'utiliser. Pour ce faire, entrez les informations suivantes dans un terminal:

gpg —list-keys

Recherchez ensuite la chaîne à 8 chiffres (l'ID principal) associée à la clé que vous souhaitez exporter. Ensuite, lancez la commande:

gpg —send-keys PRIMARY_ID

où PRIMARY_ID est l'ID réel de cette clé.

Maintenant, la clé privée a été téléchargée sur le serveur de clés et est publiquement disponible.



Modified text is an extract of the original Stack Overflow Documentation
Sous licence CC BY-SA 3.0
Non affilié à Stack Overflow