Strumento online di crittografia SHA1
suStrumento online di crittografia SHA1:
Questo strumento online di crittografia SHA1 consente di crittografare una stringa di input in una stringa SHA1 fissa a 160 bit.
Altri collegamenti a SHA1:
RFC 3174: https://tools.ietf.org/html/rfc3174
SHA1 in Python (hashlib): https://docs.python.org/3/library/hashlib.html
SHA1 in Java: https://docs.oracle.com/javase/7/docs/api/java/security/MessageDigest.html
SHA1 in PHP: http://php.net/manual/en/function.sha1.php
Calcola l'hash SHA1 di una stringa in Python (con pacchetto hashlib):
import hashlib def sha1_generator(str): m = hashlib.sha1() m.update(str.encode()) return m.hexdigest()
Calcola l'hash SHA1 di una stringa in Java (con il pacchetto 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; }
Calcola l'hash SHA1 di un file in Linux (con OpenSSL):
root@instance-1:/var/log/apache2# openssl dgst -sha1 access.log SHA1(access.log)= dcf947a7c318007b8620d112a62cc7b1a7ea4eda
Strumenti correlati
Strumento di crittografia online MD5
SHA1 strumento di crittografia online
SHA224 strumento di crittografia online
Strumento di crittografia online SHA256
Strumento di crittografia online SHA384
SHA512 strumento di crittografia online
Strumento di codifica online BASE64
Strumento di decodifica online BASE64
Strumento di generazione di password casuali online