bureau:gpg
Différences
Ci-dessous, les différences entre deux révisions de la page.
| Prochaine révision | Révision précédente | ||
| bureau:gpg [2014/12/12 14:01] – 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 |
| - | **Note: éviter de stocker des versions déchiffrées des fichiers si ça n' | + | python, gpg, et c' |
| - | Pour afficher | + | ==== Utilisation ==== |
| + | |||
| + | // | ||
| + | |||
| + | 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 |
| </ | </ | ||
| - | et zou ! | + | 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 ./ | ||
| + | </ | ||
| + | |||
| + | |||
| + | ==== Ajouter un nouveau fichier chiffré ==== | ||
| + | TODO (peut-être ajouter une commande à bureaugpg.py) | ||
| + | Il faut ajouter le fichier à la liste '' | ||
| + | Pour éviter tout commit accidentel du fichier concerné dans sa version "en clair", | ||
bureau/gpg.1418392864.txt.gz · Dernière modification : 2014/12/12 14:01 de jocelynd
