V
e
r

l
i
s
t
a
d
o

tractatus@lapipaplena:/# _

 

hashrat

Herramienta para generar y verificar hashes criptográficos compatible con varios algoritmos [MD5, SHA1, SHA256, SHA512, y sus versiones HMAC] y permite la salida en varios formatos: octal, decimal, hexadecimal, hexadecimal en mayúsculas, o Base64, o en su propio formato. Su modo CGI es una característica interesante para integrarlo en aplicaciones web.

$ hashrat -a md5 -s "Hola mundo"
calcular el hash MD5 de una cadena de texto

Los algoritmos disponibles incluyen: md5, sha1, sha256, sha512, hmac-md5, hmac-sha1, hmac-sha256 y hmac-sha512

$ hashrat -a sha256 documento.txt
mostrará el hash SHA256 del contenido del fichero
$ hashrat -a sha512 -s "Mi contraseña secreta" -f base64 (calcular el hash SHA512 de una cadena y mostrarlo en Base649

Los formatos de salida disponibles son: octal, decimal, hex [por defecto, hexadecimal en minúsculas], HEX [hexadecimal en mayúsculas] y base64

$ hashrat -a hmac-sha256 -k "mi_clave_secreta" -s "Mensaje confidencial"
usar HMAC especificando el algoritmo HMAC y una clave
$ hashrat -c hash_verificar.txt
verificar un hash
$ cat /etc/passwd | hashrat -a sha1
calculará el hash SHA1 del contenido del fichero

Nota.- Si no se especifica un fichero, hashrat leerá la entrada estándar [stdin].

Navegando por staredsi.eu aceptas las cookies que utilizamos en esta web. Más información: Ver política de cookies
[0] 0:bash*
4071 entradas - Acerca del Tractatus
La Pipa Plena 2025