Concept de Chiffrement Symétrique
Dans cette étape, nous allons brièvement revoir le concept central du chiffrement symétrique. La partie "symétrique" signifie que la même clé qui verrouille (chiffre) les données est également utilisée pour les déverrouiller (déchiffrer).
Imaginez que vous ayez une boîte à serrure physique. Vous utilisez une clé pour la verrouiller. Pour l'ouvrir à nouveau, vous devez utiliser exactement la même clé. Dans le chiffrement symétrique, cette clé est un morceau d'information numérique, et elle doit être partagée de manière sécurisée entre les parties qui ont besoin de chiffrer et de déchiffrer les données. Si cette clé unique est compromise, la sécurité des données chiffrées est perdue.
Pour ce laboratoire, nous allons travailler avec un fichier texte simple. Un fichier nommé original.txt a été pré-créé pour vous dans le répertoire ~/project. Vous pouvez visualiser son contenu et confirmer qu'il s'agit d'un fichier texte simple et lisible.
Listons les fichiers dans le répertoire courant pour le visualiser :
ls -l
Vous devriez voir le fichier original.txt dans la sortie :
-rw-rw-r-- 1 labex labex 26 Oct 20 08:56 original.txt
Maintenant, visualisons son contenu :
cat original.txt
La sortie sera le message texte simple contenu dans le fichier :
This is a secret message.
Dans les étapes suivantes, nous allons chiffrer ce fichier pour le rendre illisible, puis le déchiffrer pour revenir à sa forme originale.