Advertisement
LanguageAgnostic

16_11_2017_GPG

Nov 17th, 2017
55
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Bash 3.84 KB | None | 0 0
  1. #Les instructions commencent par '#'
  2.  
  3. INSTALLATIONS
  4. --------
  5. #Installe un gestionnaire graphique de clés (donc avec un GUI)
  6. apt-get install gpa
  7.  
  8. #On installe cet outil pour améliorer la performance de la génération de clé.
  9. #Sinon, il se peut que ça prenne beaucoup plus de temps à générer des clés.
  10. apt-get install rng-tools
  11.  
  12. #On définit le seed à /dev/urandom qui est assez sécuritaire
  13. # (attention: si l'OS est fraîchement installé, ce n'est pas sécuritaire à utiliser)
  14. rngd -r /dev/urandom
  15.  
  16. #Si une erreur interfère avec cette commande, vous pouvez lancer la prochaine commande pour redémarrer et tenter de la ré-exécuter:
  17. reboot
  18.  
  19. UTILISATION GPG (TERMINAL)
  20. --------
  21. #On génère la clé (suivre les instructions au terminal)
  22. gpg --gen-key
  23.  
  24. #On exporte la clé (publique) dans un fichier. On pourra donner ce fichier à une personne pour qu'elle puisse importer la clé et
  25. # ensuite communiquer avec nous. Dans notre cas, on l'a fait par MIO.
  26. gpg --export [email] > [fichier]
  27. #exemple:
  28. gpg --export monEmail@mail.com > maCle.key
  29.  
  30. #On importe une clé publique (celui de la personne à qui on veut communiquer).
  31. gpg --import [fichier]
  32.  
  33. #Pour voir les clés à notre disposition
  34. gpg --list-keys
  35.  
  36. UTILISATION GPA (GRAPHIQUE)
  37. --------
  38. #Vous pouvez utiliser l'application graphique comme en on a vu en écrivant:
  39. gpa
  40.  
  41. #Vous pouvez utiliser l'interface  graphique pour créer des clés, mais certaines fonctionnalités sont limitées/encadrées.
  42.  
  43. #Vous pouvez aller sur la fenêtre de 'Clipboard' pour encrypter/décrypter des messages textes avec les clés disponibles.
  44.  
  45. #Lorsque vous avez reçu un message chiffré, copiez le sur la fenêtre et cliquez sur l'image d'un 'courrier ouvert'
  46. # (Decrypt the buffer text), puis saisissez votre mot de passe si demandé.
  47. #Lorsque vous voulez envoyer un message chiffré, mettez votre message sur la même fenêtre et
  48. # cliquez sur l'image d'un 'courrier fermé avec une clé' puis choisissez la clé publique à utiliser
  49. # (celle de la personne à qui vous voulez faire lire le message).
  50.  
  51. #Félicitations! Vous avez réussi à établir une communication sécuritaire avec un autre utilisateur au moyen d'un protocole à clé
  52. # publique (asymétrique). Vos communications par MIO pourraient être publiques sans que la sécurité de vos messages soit compromise.
  53.  
  54. COMMANDES LINUX
  55. ------
  56.  
  57. #Afficher le contenu d'un fichier
  58. more [nom du fichier]
  59. less [nom du fichier]
  60. cat [nom du fichier]
  61.  
  62. #Appuyer sur [Tab] après une saisie de commande permet d'afficher des suggestions de complétion de la commande
  63. #À partir de l'invite de commandes, appuyer sur 'Ctrl+Shift+T' pour ouvrir un nouvel onglet de commandes
  64.  
  65. #Afficher l'ensemble des fichiers/dossiers à partir du chemin actuel
  66. dir
  67. ls
  68.  
  69. #Pour voir plus de détails
  70. ls -l
  71.  
  72. #Pour voir les fichiers/dossiers cachés
  73. ls -a
  74.  
  75. #Accéder à un des dossiers listés par la commande {dir} (les dossiers enfants du répertoire actuel)
  76. cd [nom du dossier]
  77.  
  78. #Accéder au dossier parent au répertoire actuel
  79. cd ../
  80.  
  81. INTÉGRITÉ (CHECKSUM)
  82. ------
  83.  
  84. #Vérifier l'intégrité d'un téléchargement à partir du résultat de hashage (utilisez 'Tab' pour compléter le nom du fichier)
  85. [algorithme]sum [nom du fichier]
  86. #Exemples:
  87. sha1sum fichier.txt
  88. sha256sum fichier.txt
  89. sha512sum fichier.txt
  90. md5sum fichier.txt
  91.  
  92. #Il est par la suite possible de comparer le résultat du hashage selon SHA-1 avec le résultat fourni par le propriétaire du
  93. # fichier téléchargé.
  94. #Exemple: https://notepad-plus-plus.org/repository/7.x/7.5.1/npp.7.5.1.sha1.md5.digest.txt pour les résultats de hashage des versions
  95. # de Notepad++ 7.5.1.*
  96. #Les résultats de hashage fournis par un site Web sont vulnérables si le site est piraté.
  97.  
  98. #Pour plus d'informations sur sha1sum: https://en.wikipedia.org/wiki/Sha1sum
  99.  
  100. ANECDOTES
  101. ------
  102.  
  103. PGP: Pretty Good Privacy
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement