tech:gpg_-_generer_une_paire_de_clefs
Différences
Ci-dessous, les différences entre deux révisions de la page.
| Prochaine révision | Révision précédente | ||
| tech:gpg_-_generer_une_paire_de_clefs [2025/03/24 15:06] – créée - modification externe 127.0.0.1 | tech:gpg_-_generer_une_paire_de_clefs [2026/06/07 19:12] (Version actuelle) – modification externe 127.0.0.1 | ||
|---|---|---|---|
| Ligne 1: | Ligne 1: | ||
| + | < | ||
| + | {{tag> | ||
| + | |||
| + | # GPG - Générer une paire de clefs | ||
| + | |||
| + | Voir : https:// | ||
| + | |||
| + | ## Création des clefs | ||
| + | |||
| + | |||
| + | ~~~bash | ||
| + | apt-get install rng-tools | ||
| + | ~~~ | ||
| + | |||
| + | Voir : https:// | ||
| + | Voir aussi clrngd | ||
| + | |||
| + | `/ | ||
| + | ~~~ini | ||
| + | HRNGDEVICE=/ | ||
| + | ~~~ | ||
| + | ** Trouver une autre solution ** Voir https:// | ||
| + | |||
| + | ~~~bash | ||
| + | service rng-tools restart | ||
| + | ~~~ | ||
| + | |||
| + | ~~~ | ||
| + | gpg2 --expert --gen-key | ||
| + | gpg2 --expert --edit-key 86E4065450014 | ||
| + | |||
| + | |||
| + | addkey | ||
| + | save | ||
| + | change-usage | ||
| + | save | ||
| + | ~~~ | ||
| + | |||
| + | |||
| + | OU | ||
| + | |||
| + | ~~~bash | ||
| + | cat > | ||
| + | %echo Generating a standard key | ||
| + | Key-Type: RSA | ||
| + | Key-Length: 4096 | ||
| + | Name-Real: ${USER} | ||
| + | Name-Email: ${USER}@${HOSTNAME} | ||
| + | Expire-Date: | ||
| + | %commit | ||
| + | %echo Finished creating standard key | ||
| + | EOF | ||
| + | |||
| + | gpg2 --batch --gen-key key-input | ||
| + | ~~~ | ||
| + | |||
| + | |||
| + | ## Sauvegarde | ||
| + | |||
| + | ### Exporter sa clef | ||
| + | |||
| + | Voir : | ||
| + | * https:// | ||
| + | |||
| + | Voir aussi : | ||
| + | * Paperkey | ||
| + | |||
| + | Clef publique | ||
| + | ~~~bash | ||
| + | gpg -a --export 0x50D12DE07663C664 > ~/ | ||
| + | ~~~ | ||
| + | |||
| + | Clef privée | ||
| + | ~~~bash | ||
| + | gpg -a --export-secret-keys 0x50D12DE07663C664 > ~/ | ||
| + | ~~~ | ||
| + | |||
| + | Uniquement les sous-clefs privées | ||
| + | ~~~bash | ||
| + | gpg -a --export-secret-subkeys 0x50D12DE07663C664 > ~/ | ||
| + | ~~~ | ||
| + | |||
| + | Exporter uniquement une sous-clef spécifique | ||
| + | ~~~bash | ||
| + | gpg -a --export-secret-subkeys [subkey id]! > / | ||
| + | ~~~ | ||
| + | |||
| + | Warning: If you forget to add the **!**, all of your subkeys will be exported. | ||
| + | |||
| + | |||
