¿Qué es el generador de hachís?

Hash Generator calcula los resumenes criptográficos de cualquier texto en cinco algoritmos a la vez: MD5, SHA-1, SHA-256, SHA-384 y SHA-512. Escriba o pegue su entrada y cada hash update en vivo, sin una herramienta separada por algoritmo, sin hacer clic entre pestañas. La familia SHA se ejecuta en la implementación sutil de criptografía nativa (el mismo nodo de ruta de código 18+ expone), mientras que MD5 se calcula mediante una implementación de TypeScript pura de RFC 1321, ya que la web cripto 1321 ha eliminado el soporte MD5 por una buena razón.
Una función hash asigna la entrada de cualquier tamaño a una huella digital de tamaño fijo: "Hola" siempre produce 2CF24DBA... bajo SHA-256, y voltear un solo bit de entrada produce un resumen completamente no relacionado. Ese determinismo es la razón por la que los hash anclan tanto de ingeniería práctica: verificar una ISO descargada contra una suma de verificación publicada, deduplicar claves de caché, generar eTags, comparar archivos de configuración entre entornos o verificar si un MD5 filtrado en una base de datos antigua coincide con una cadena conocida.
Todo se ejecuta al 100% del lado del cliente en su navegador. Sea lo que sea, las claves API que está depurando, los fragmentos de un incidente de producción, los identificadores de clientes, nunca sale de su máquina, no llega a ningún servidor y no aterriza en ningún registro. Toggle Mayúsculas para sistemas que almacenan digmentos en mayúsculas o toma el formulario base64 para encabezados HTTP como Content-MD5 y Manifes de integridad de recursos que esperan Base64 en lugar de hex.
El algoritmo que se debe usar depende completamente del trabajo, y dos usos comunes necesitan respuestas diferentes. Para verificar que un archivo descargado intacto, cualquiera de estos trabajos y MD5 todavía se publica ampliamente para este propósito. Para cualquier cosa en la que un atacante pueda construir una colisión deliberadamente, MD5 y SHA-1 se rompen: los archivos MD5 en colisión han sido triviales durante años y se demostró una colisión SHA-1 en 2017, por lo que ninguno pertenece a una firma o certificado. Use SHA-256 o superior. Para almacenar contraseñas, ninguna de ellas es apropiada, por muy fuerte que sea. Están diseñados para ser rápidos, lo que es lo contrario de lo que necesita el almacenamiento de contraseñas; ese trabajo quiere bcrypt, scrypt o argon2, que son deliberadamente lentos y salados. El hash también es unidireccional, por lo que no es cifrado y no se puede recuperar nada hash.
¿Cómo usar el generador de hash?
Pega o escribe tu entrada
Suelte cualquier texto en el área de entrada: un candidato de contraseña, una línea de manifiesto de archivo, una carga útil de API, un archivo de configuración completo. La entrada está codificada por UTF-8 antes de hash, por lo que los caracteres de varios bytes (émojis, texto CJK) hachís de forma idéntica a lo que md5sum o sha256sum producirían en el mismo archivo UTF-8 sin una nueva línea.
Lea los cinco digestos a la vez
Cada algoritmo calcula en vivo como escribes: MD5 (32 caracteres hexadecimales), SHA-1 (40), SHA-256 (64), SHA-384 (96) y SHA-512 (128). Verlos uno al lado del otro es útil cuando tienes un hash misterioso y necesitas identificar el algoritmo desde su longitud antes de poder verificar cualquier cosa.
Cambiar el formato de salida si es necesario
El alternar mayúsculas cambia todos los hexadecirnos a mayúsculas: algunas herramientas de Windows y las bases de datos anteriores los almacenan de esa manera, y la comparación de hash generalmente es una comparación de cadenas distintivas. Cada fila también expone una representación base64 de los mismos bytes, que es lo que esperan los encabezados de contenido MD5 y los atributos de integridad de SRI.
Copie el resumen que necesita
Cada fila tiene su propio botón de copia, por lo que puede agarrar solo el SHA-256 sin tocar el resto. Péguelo en su comparación de suma de comprobación, script CI o manifiesto de integridad. Al comparar con una suma de verificación publicada, observe el espacio en blanco perdido o una nueva línea en la entrada original; ambos cambian el resumen por completo.
Características clave
Cinco algoritmos a la vez
MD5, SHA-1, SHA-256, SHA-384 y SHA-512 calculados simultáneamente a partir de una sola entrada
Hash en vivo
Actualización de digeridos mientras escribe: no hay botón de enviar, no hay recarga de página, no hay espera
Salida hexagonal y base64
Hex en minúsculas de forma predeterminada, alternancia en mayúsculas y base64 por fila para encabezados y manifiestos SRI
Velocidad de criptografía web nativa
La familia SHA se ejecuta en la implementación de sutil cripto del navegador: acelerada por hardware donde esté disponible
Frequently Asked Questions
Related Tools
Bcrypt Generator
Generate and verify bcrypt password hashes in the browser with an adjustable cost factor
JWT Generator
Generate and sign JSON Web Tokens with HS256, HS384, or HS512, add standard claims, and copy the token. Runs client-side.
Password Generator
Generate strong, random passwords with custom character sets and strength analysis
Password Strength Checker
Test how strong a password is with an entropy-based strength meter, estimated crack times, and specific suggestions to make it harder to guess - all processed privately in your browser.
Comments
0 comments
No comments yet. Be the first to share your thoughts!