rstp

4876 mots 20 pages
----------------------------------------------------------------------------------/===============================EXERCICE 1 ============================/
-----------------------------------------------------------------------------------

? Chiffrer un fichier ''toto.txt'' avec l’algorithme Blowfish en mode CBC, avec un mot de passe de votre choix, le fichier chiffré portera le nom de ''toto.enc''.
=> $openssl enc -bf-128-cbc -salt -in toto.txt -out toto.enc -pass pass:indaplace:

? Visualiser le contenu du fichier ''toto.enc''. De quel codage s’agit-il ?
=>chiffrement avec un ou exclusif

? Répéter la tâche 1 en ajoutant l’option ''-base64'' lors du chiffrement de fichier
''toto.txt'', et stocker le résultat dans le fichier ''toto.b64''. Visualiser le contenu du fichier ''toto.b64''. De quel codage s’agit-il ?

=>

? Déchiffrer un des fichiers précédents (''toto.b64'' ou ''toto.enc'')
=>$openssl enc -aes-128-cbc -base64 -salt -d -in toto1.enc -out toto.txt -pass pass:sarah:
=> wrong final block length

? Tentez de déchiffrer le fichier ''toto.enc'' ou ''toto.b64'' avec un mauvais mot de passe.
Comment réagit OpenSSL ?

=> bad magic enter

----------------------------------------------------------------------------------/===============================EXERCICE 2 ============================/
-----------------------------------------------------------------------------------

? Le mot de passe codé en base 64, pourriez vous le décoder ?
=>enc -aes-256-cbc -base64 -salt -d -in pawword.b64 -out password.txt

? Déchiffrer ensuite le fichier ''encrypted_file.b64''
=>enc -aes-256-cbc -base64 -salt -d -in ''encrypted_file.b64'' -out "encrypted_file.txt" -pass
C:/OpenSSL-Win64/bin/password.txt:

----------------------------------------------------------------------------------/===============================EXERCICE 3 ============================/
-----------------------------------------------------------------------------------

?

en relation