{{tag>Brouillon}} # GPG - Générer une paire de clefs Voir : https://docs.nitrokey.com/fr/pro/openpgp-keygen-backup.html ## Création des clefs ~~~bash apt-get install rng-tools ~~~ Voir : https://github.com/drduh/YubiKey-Guide - OneRNG Voir aussi clrngd `/etc/default/rng-tools` ~~~ini HRNGDEVICE=/dev/urandom ~~~ ** Trouver une autre solution ** Voir https://lwn.net/Articles/525459/ ~~~bash service rng-tools restart ~~~ ~~~ gpg2 --expert --gen-key gpg2 --expert --edit-key 86E4065450014 addkey save change-usage save ~~~ OU ~~~bash cat >key-input < ~/.gnupg/jean@acme.fr.pub.asc ~~~ Clef privée ~~~bash gpg -a --export-secret-keys 0x50D12DE07663C664 > ~/.gnupg/jean@acme.fr.sec.asc ~~~ Uniquement les sous-clefs privées ~~~bash gpg -a --export-secret-subkeys 0x50D12DE07663C664 > ~/.gnupg/jean@acme.fr.sub.sec.asc ~~~ Exporter uniquement une sous-clef spécifique ~~~bash gpg -a --export-secret-subkeys [subkey id]! > /tmp/subkey.gpg ~~~ Warning: If you forget to add the **!**, all of your subkeys will be exported.