bureau:gpg
Différences
Ci-dessous, les différences entre deux révisions de la page.
Les deux révisions précédentesRévision précédenteProchaine révision | Révision précédente | ||
bureau:gpg [2014/12/12 14:06] – créée jocelynd | bureau:gpg [2017/02/28 21:18] (Version actuelle) – opi | ||
---|---|---|---|
Ligne 9: | Ligne 9: | ||
Ces fichiers portent l' | Ces fichiers portent l' | ||
- | ===== Déchiffrer | + | ==== Dépendances |
+ | |||
+ | python, gpg, et c'est tout :) | ||
+ | |||
+ | ==== Utilisation | ||
- | **Note: éviter de stocker des versions déchiffrées des fichiers si ça n'est pas nécessaire.** | + | // |
- | Pour afficher un fichier chiffré | + | Il est documenté via l'aide (--help) |
< | < | ||
- | gpg -d fichier.asc | + | python |
</ | </ | ||
- | ===== Rechiffrer suite à changement dans fingerprints.txt (bureaugpg.py) ===== | + | Le différentes commandes sont : |
- | ==== Dépendances ==== | + | * list : list des fichiers chiffrés |
+ | * show : déchiffrer un fichier et l' | ||
+ | * decrypt : déchiffrer un fichier et l' | ||
+ | * encrypt : chiffrer un fichier | ||
+ | * recrypt : re-chiffrer un fichier (quand la liste des clés a changée) | ||
+ | * import : importer la liste des clés dans son trousseau | ||
+ | * clean : supprimer les versions *non-chiffrées* des fichiers | ||
- | python, gpg, et c'est tout :) | + | ===== Initialisation ===== |
- | ==== Utilisation ==== | + | Lors de votre première utilisation de `bureaugpg.py`, |
+ | < | ||
- | // | + | |
+ | ===== Lister les fichiers chiffrés ===== | ||
+ | |||
+ | La commande < | ||
+ | |||
+ | Pour l'instant 2 fichiers sont chiffrés car ils contiennent des identifiants à ne pas diffuser trop largement. | ||
+ | |||
+ | * fdn/ | ||
+ | * docs/ | ||
+ | |||
+ | |||
+ | ===== Voir le contenu d'un fichier chiffré ===== | ||
+ | |||
+ | Il suffier le lancer la commande `show` suivie du chemin vers le fichier : | ||
< | < | ||
- | ./ | + | python |
</ | </ | ||
- | nous indique que nous pouvons utiliser une commande « recrypt » pour rechiffrer les fichiers suite à une modification du fingerprints.txt: | + | ===== Modifier un fichier chiffré ===== |
+ | |||
+ | ==== 1. Déchiffrer ==== | ||
< | < | ||
- | ./ | + | python ./ |
+ | </ | ||
+ | |||
+ | La version lisible, dite "en clair", | ||
+ | |||
+ | ==== 2. Modifier le fichier ==== | ||
+ | |||
+ | Pour cela, utiliser votre éditeur de texte favori. | ||
+ | |||
+ | ==== 3. Rechiffrer ==== | ||
+ | |||
+ | < | ||
+ | python ./ | ||
+ | </ | ||
+ | |||
+ | ==== 4. Nettoyer son espace de travail ==== | ||
+ | |||
+ | Pour éviter de stocker des versions déchiffrées des fichiers si ça n'est pas nécessaire. | ||
+ | |||
+ | < | ||
+ | python ./ | ||
+ | </ | ||
+ | |||
+ | |||
+ | ===== Rechiffrer suite à changement dans fingerprints.txt (bureaugpg.py) ===== | ||
+ | |||
+ | < | ||
+ | python | ||
</ | </ | ||
- | et zou ! | ||
==== Ajouter un nouveau fichier chiffré ==== | ==== Ajouter un nouveau fichier chiffré ==== | ||
Ligne 46: | Ligne 98: | ||
Il faut ajouter le fichier à la liste '' | Il faut ajouter le fichier à la liste '' | ||
+ | |||
+ | Pour éviter tout commit accidentel du fichier concerné dans sa version "en clair", |
bureau/gpg.1418393204.txt.gz · Dernière modification : 2014/12/12 14:06 de jocelynd