« Gnupg / gpg cheatsheet » : différence entre les versions

Aller à la navigation Aller à la recherche
 
(7 versions intermédiaires par le même utilisateur non affichées)
Ligne 11 : Ligne 11 :


* D'un fichier contenant une clé (ne fonctionne PAS pour une clé privé avec gpg2 :
* D'un fichier contenant une clé (ne fonctionne PAS pour une clé privé avec gpg2 :
<pre>gpg --with-fingerprint <fichier></pre>
** GPG1: <pre>gpg --with-fingerprint <fichier></pre>
** GPG2 >= 2.1.23 : <pre>cat keyfile.key | gpg --import-options show-only --import</pre>
** GPG < 2.1.23 : <pre>cat keyfile.key | gpg --import-options import-show --dry-run --import</pre>


Alternative pour gpg2 fonctionnant avec les clés privés :
Alternative pour gpg2 fonctionnant avec les clés privés :
Ligne 44 : Ligne 46 :
un > signifie que la clé privé est stocké sur une smartcard<br>
un > signifie que la clé privé est stocké sur une smartcard<br>
un # signifie que la clé privé est indisponible
un # signifie que la clé privé est indisponible
=Liste les signatures contenues dans les clés=
<pre>gpg --list-sigs [ID]</pre>


=Keyserver=
=Keyserver=
Ligne 51 : Ligne 56 :
* https://keyserver.ubuntu.com/
* https://keyserver.ubuntu.com/
* https://keyserver.pgp.com/ (hkp://subkeys.pgp.net)
* https://keyserver.pgp.com/ (hkp://subkeys.pgp.net)
* http://pool.sks-keyservers.net/ (hkp://pool.sks-keyservers.net)
* http://pool.sks-keyservers.net/ (hkp://pool.sks-keyservers.net hkps://hkps.pool.sks-keyservers.net)


<pre>
<pre>
Ligne 57 : Ligne 62 :
gpg --recv-keys <id>
gpg --recv-keys <id>
gpg --refresh-keys
gpg --refresh-keys
gpg --fetch-keys URIs
gpg --search-keys names
</pre>
</pre>


Ligne 62 : Ligne 69 :
<pre>gpg --full-gen-key</pre>
<pre>gpg --full-gen-key</pre>
Flag <code>--expert</code> pour les algo custom (ECC) ou définir ses propres flags.
Flag <code>--expert</code> pour les algo custom (ECC) ou définir ses propres flags.
=Editer une clé=
<pre>
> passwd      # change the passphrase
> clean        # compact any user ID that is no longer usable (e.g revoked or expired)
> revkey      # revoke a (sub)key
> addkey      # add a subkey to this key
> expire      # change the key expiration time
</pre>
=gpg-agent=
==Supprimer les clés stockée==
<pre>echo RELOADAGENT | gpg-connect-agent</pre>
4 203

modifications

Menu de navigation