Compte rendu TP de Sécurité
Noms : NZAKA MAHOUNGOU
Prénoms : KEDMA GOUSSEIN
Classe : Licence 2 Réseau & Télécom
TP : Chiffrement et déchiffrement (RSA)-
génération de clés avec Openssl
Apres avoir fait une mise à jour du système et installer le
paquet openssl, nous passons aux exercices suivants :
Exercice 1
1. Le chiffrement du fichier message avec comme
chiffrement –bf-cbc et déchiffrement de ce dernier :
Chiffrement :
Déchiffrement :
2. Comparaison entre le message clair et le message
Chiffré :
Nous observons que le message chiffré est plus lourd que
le message clair, car pour le message chiffre-t-on à plus
de caractères pour le codage
3. tentons de déchiffrer avec un mauvais mot de passe :
Il nous montre que le mot de passe n’est pas adapté.
Exercice 2 :
1. Décodons le mot de passe :
Apres avoir tapé la commande openssl enc –base64 –d –i
motdepasse –out motdepassedec, nous observons :
Nous avons comme mot de passe décode ComTesse.
2. Dechiffrement du fichier cryptogram1 :
Exercice3 :
1. Chiffrement du fichier clair1 avec le système Blowsh
en mode OFB :
2. Chiffrement du fichier cryptogram1Dechiffre avec le
même système précèdent :
Exercice 6 :
4. Chiffrement asymétrique avec openssl : exemple RSA
4.1. Génération d’une paire de clé RSA :
Avec les commandes suivantes :
Openssl genrsa –out [Link] 1024
Nous vérifions en visualisons le contenu de [Link]
Exercice7 :
4.3Chiffrement d’un fichier de clés RSA :
Exercice 8 :
4.4. Exportation de la partie publique :
Exercice9 :
La visualisation d’[Link]
Exercice 10 :
Pour cet exercice nous aurons besoin de deux machines
virtuelles.
Nos deux machines A et B, chaque machine a une clé
privée et une clé publique.
Dans notre cas la machine B va envoyer sa clé publique à
A cette dernière va chiffrer ses fichiers avec cette même
clé (clepubliquedB), après a A envoie ces fichiers
chiffres àB qui va les déchiffrer avec sa clé privée.
On crée d’abord un fichier nommé exo10, ou l’on met du
texte (quelles sont les nouvelles ?)
Puis, on chiffre le fichier exo10 à l’aide du système -bf-
cbc.
Ensuite on crée un fichier code ou l’on mettra louise qui
nous servira de mot de passe.