Outil en ligne de chiffrement SHA1
À propos deOutil en ligne de chiffrement SHA1:
Cet outil en ligne de chiffrement SHA1 vous aide à chiffrer une chaîne d'entrée en une chaîne SHA1 fixe de 160 bits.
Plus de liens vers SHA1:
RFC 3174: https://tools.ietf.org/html/rfc3174
SHA1 en Python (hashlib): https://docs.python.org/3/library/hashlib.html
SHA1 en Java: https://docs.oracle.com/javase/7/docs/api/java/security/MessageDigest.html
SHA1 en PHP: http://php.net/manual/en/function.sha1.php
Calculer le hachage SHA1 d'une chaîne en Python (avec le package hashlib):
import hashlib def sha1_generator(str): m = hashlib.sha1() m.update(str.encode()) return m.hexdigest()
Calculer le hachage SHA1 d'une chaîne en Java (avec le package MessageDigest):
import java.math.BigInteger; import java.security.MessageDigest; public String generate(String str){ MessageDigest md = MessageDigest.getInstance("SHA-1"); md.update(str.getBytes()); byte[] digest = md.digest(); String result = new BigInteger(1, digest).toString(16).toUpperCase(); return result; }
Calculer le hash SHA1 d'un fichier sous Linux (avec OpenSSL):
root@instance-1:/var/log/apache2# openssl dgst -sha1 access.log SHA1(access.log)= dcf947a7c318007b8620d112a62cc7b1a7ea4eda
Outils connexes
Outil de cryptage en ligne MD5
Outil de cryptage en ligne SHA1
Outil de cryptage en ligne SHA224
Outil de cryptage en ligne SHA256
Outil de cryptage en ligne SHA384
Outil de chiffrement en ligne SHA512
Outil de codage en ligne BASE64
Outil de décodage en ligne BASE64
Outil de génération de mot de passe aléatoire en ligne