Herramienta de cifrado en línea SHA224
Acerca deHerramienta de cifrado en línea SHA224:
Esta herramienta en línea de cifrado SHA224 lo ayuda a cifrar una cadena de entrada en una cadena SHA224 de 224 bits fija.
SOBRE SHA224:
SHA-224 también se conoce como "resumen del mensaje". SHA-224 está diseñado por el Instituto Nacional de Estándares y Tecnología (NIST). Es un algoritmo hash basado en SHA-256.
Más enlaces a SHA224:
RFC 4634: https://tools.ietf.org/html/rfc4634
SHA224 (hashlib) en Python: https://docs.python.org/3/library/hashlib.html
SHA224 en Java: https://docs.oracle.com/javase/7/docs/api/java/security/MessageDigest.html
Calcule el hash SHA224 de una cadena en Python (con el paquete hashlib):
import hashlib def sha224_generator(str): m = hashlib.sha224() m.update(str.encode()) return m.hexdigest()
Calcule el hash SHA224 de una cadena en Java (con el paquete MessageDigest):
import java.math.BigInteger; import java.security.MessageDigest; public String generate(String str){ MessageDigest md = MessageDigest.getInstance("SHA-224"); md.update(str.getBytes()); byte[] digest = md.digest(); String result = new BigInteger(1, digest).toString(16).toUpperCase(); return result; }
Calcule el hash SHA224 de un archivo en Linux (con OpenSSL):
root@instance-4:/var/log/apache2# openssl dgst -sha224 access.log SHA224(access.log)= a3b5e07b5ce00e7caa0a2181029c05186ae098333196493a0202c96c
Herramientas relacionadas
Herramienta de cifrado en línea MD5
Herramienta de cifrado en línea SHA1
Herramienta de cifrado en línea SHA224
Herramienta de cifrado en línea SHA256
Herramienta de cifrado en línea SHA384
Herramienta de cifrado en línea SHA512
Herramienta de codificación en línea BASE64
Herramienta de decodificación en línea BASE64
Herramienta de generación de contraseña aleatoria en línea