Gpg

De drev
Aller à : navigation, rechercher

Exporter

  • La clé publique
gpg --export ID > public.key
  • La clé privée
gpg --export-secret-key ID > private.key


Importer

  • Pour une clé privée ou publique, même commande
gpg --import key

encrypter

Option -c

gpg -c filename

Va creer un fichier filename.gpg

décrypter

gpg filename.gpg

ou

gpg --decrypt filename.txt


Signer

sign

-- sign

clearsign

detach-sig

gpg --output filename.sig --detach-sig filename

Pinentry

Logiciel permettant de demander a l'utilisateur les passphrases.

Le liens symbolique /usr/bin/pinentry pointe vers /usr/bin/pinentry-gtk2 pour gtk2

on peut changer ce liens pour pointer vers /usr/bin/pinentry-gnome3 ou /usr/bin/pinentry-curses avec la commande ln

Erreurs

Error: gpg: signing failed: Inappropriate ioctl for device

Créer / éditer le fichier ~/.gnupg/gpg.conf

use-agent
pinentry-mode loopback

Créer / editer ~/.gnupg/gpg-agent.conf

allow-loopback-pinentry

Source

https://d.sb/2016/11/gpg-inappropriate-ioctl-for-device-errors

Portail:linux