Ferramenta on-line de criptografia SHA1
SobreFerramenta on-line de criptografia SHA1:
Essa ferramenta on-line de criptografia SHA1 ajuda a criptografar uma string de entrada em uma string SHA1 fixa de 160 bits.
Mais links para SHA1:
RFC 3174: https://tools.ietf.org/html/rfc3174
SHA1 em Python (hashlib): https://docs.python.org/3/library/hashlib.html
SHA1 em Java: https://docs.oracle.com/javase/7/docs/api/java/security/MessageDigest.html
SHA1 em PHP: http://php.net/manual/en/function.sha1.php
Calcular o hash SHA1 de uma string em Python (com hashlib de pacote):
import hashlib def sha1_generator(str): m = hashlib.sha1() m.update(str.encode()) return m.hexdigest()
Calcular o hash SHA1 de uma string em Java (com o pacote 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; }
Calcular o hash SHA1 de um arquivo no Linux (com OpenSSL):
root@instance-1:/var/log/apache2# openssl dgst -sha1 access.log SHA1(access.log)= dcf947a7c318007b8620d112a62cc7b1a7ea4eda
Ferramentas relacionadas
Ferramenta de criptografia online MD5
Ferramenta de criptografia online SHA1
Ferramenta de criptografia online SHA224
Ferramenta de criptografia online SHA256
Ferramenta de criptografia online SHA384
Ferramenta de criptografia online SHA512
Ferramenta de codificação online BASE64
Ferramenta de decodificação online BASE64
Ferramenta de geração de senha aleatória online