Lab - 3 Fonctions de Hachage
Lab - 3 Fonctions de Hachage
Lab - 3 Fonctions de Hachage
openssl-dgst :
2. Pour lister les algorithmes de condesat de message sont pris en charge dans notre version
d'OpenSSL, nous pouvons utiliser le commutateur -list openssl dgst –list
5. Calculons le hash avec SHA3-256 qui est l’algorithme recommandée en 2024 à l’aide de la
commande suivante : openssl dgst -sha3-256 > seq200k.txt
6. Calculons le hash avec les autres versions de SHA3 disponibles sur openssl à l’aide de la
commande suivante :
La plupart des distributions Linux ont une collection de commandes « *sum » (fournies par
coreutils) pour générer des hachages : sha1sum, sha224sum, sha256sum, sha384sum,
sha512sum, shasum, md5sum
1. Créons un fichier pour calculer son hash
sha256sum message.txt
Action 4 : Vérification d’intégrité d’un fichier à l’aide du hash
1. Aller sur le site SQLITE et repérer la dernière version ainsi que son hash via le lien
wget https://www.sqlite.org/2024/sqlite-amalgamation-3460000.zip
https://www.openssl.org/source/
1. Créons un fichier contenant les hash des fichiers d’un de vos répertoires1 :
md5sum -c files.dgst
3. Modifions le contenu du fichier message.txt en ajoutant un espace à la fin
md5sum -c files.dgst
1. Le calcul HMAC nécessite une clé secrète. Générez une clé de 256 bits :
openssl rand -hex 32
a. -mac
b. -macopt