GNU/Linux >> Tutoriels Linux >  >> Linux

Génération d'un hachage SHA-256 à partir de la ligne de commande Linux

Si vous avez installé openssl , vous pouvez utiliser :

echo -n "foobar" | openssl dgst -sha256

Pour les autres algorithmes, vous pouvez remplacer -sha256 avec -md4 , -md5 , -ripemd160 , -sha , -sha1 , -sha224 , -sha384 , -sha512 ou -whirlpool .


echo affichera normalement une nouvelle ligne, qui est supprimée avec -n . Essayez ceci :

echo -n foobar | sha256sum

Si la commande sha256sum n'est pas disponible (sur Mac OS X v10.9 (Mavericks) par exemple), vous pouvez utiliser :

echo -n "foobar" | shasum -a 256


echo -n fonctionne et il est peu probable qu'il disparaisse en raison d'une utilisation historique massive, cependant, selon les versions récentes de la norme POSIX, les nouvelles applications conformes sont "encouragées à utiliser printf ".


Linux
  1. 8 conseils pour la ligne de commande Linux

  2. Comment installer un logiciel à partir de la ligne de commande Linux

  3. Comment invoquer une macro Openoffice à partir de la ligne de commande Linux ?

  4. Migrer un serveur Linux depuis la ligne de commande

  5. Principes de base de la ligne de commande Linux - Exécution de commandes à partir de la ligne de commande

Créer un collage de photos à partir de la ligne de commande Linux

Programmer le matériel à partir de la ligne de commande Linux

La ligne de commande Linux peut s'amuser de loin

Maîtrisez la ligne de commande Linux

Comment rechercher des fichiers à partir de la ligne de commande Linux

Supprimer le répertoire sous Linux - Comment supprimer un dossier de la ligne de commande