« GPG » : différence entre les versions

De Breizh-Entropy
Aller à la navigation Aller à la recherche
Aucun résumé des modifications
Ligne 1 : Ligne 1 :
== ATTENTION ==
N'uploadez pas votre clef sur un serveur de clef sans savoir ce que vous faites.
== Gerer ses clefs ==
== Gerer ses clefs ==



Version du 22 mars 2012 à 00:33

ATTENTION

N'uploadez pas votre clef sur un serveur de clef sans savoir ce que vous faites.

Gerer ses clefs

Generer une paire de clef

gpg --gen-key

Besoin d'entropie ?
  • grep -R zedezdezzefzefezfezf /
  • find /
  • apt-get update
  • apt-get dist-upgrade -dy

Generer une clef de revocation

  • gpg --gen-revoke $MY_USER_ID
  • gpg --gen-revoke $MY_USER_ID --output revoke.key

A mettre sur un support protégé !!!!!

Gerer le trouceau de clefs

  • gpg --list-key [$AN_ID]
  • gpg --list-sigs
  • gpg --list-secret-keys
  • gpg --fingerprint

Exporter sa clef publique

  • gpg --export --armor
  • gpg --send-keys $MY_USER_ID --keyserver $SERVER

Signer une clef

  • gpg --edit-key $OTHER_USER_ID
  • trust
  • sign

Autres operattions

  • gpg --edit-key $MY_USER_ID

Utiliser GPG

Signer un fichier

  • gpg --sign [ --local-user $MY_USER_ID ] --armor [fichier]
  • gpg -s [ -u $MY_USER_ID ] -a fichier

> fichier.asc

verifier signature

  • gpg --verify fichier

chiffre un fichier

  • gpg --recipient $OTHER_USER_ID [fichier] [--encrypt-to $MY_USER_ID]
  • gpg --r $OTHER_USER_ID [fichier] [--encrypt-to $MY_USER_ID]
  • gpg --hidden-recipient $OTHER_USER_ID [fichier] [--encrypt-to $MY_USER_ID]
  • gpg -R $OTHER_USER_ID [fichier] [--encrypt-to $MY_USER_ID]

dechiffre un fichier

  • gpg --decrypt [fichier]
  • gpg -d [fichier]

chiffrer et signer

  • gpg [--local-user $MY_USER_ID] -remote-user $OTHER_USER_ID --encrypt --sign --armor [fichier]
  • gpg [-u $MY_USER_ID] -r $OTHER_USER_ID -e -s -a [fichier]

dechiffrer et verifier

  • gpg --decrypt --verifiy [fichier]
  • gpg -d -v [fichier]

symmetric

  • gpg --symmetric [ --cipher-algo AES256, AES192, AES, CAST5, 3DES ]
  • gpg -c [ --cipher-algo AES256, AES192, AES, CAST5, 3DES ]

Doc