utilix.mx
/
Ver todas →
/

Generador de Hash — MD5, SHA-1, SHA-256 online

Genera hashes MD5, SHA-1, SHA-256 y SHA-512 de cualquier texto. Útil para verificar integridad de datos.

Texto a hashear

0 caracteres

Algoritmo

Nota de seguridad: MD5 y SHA-1 están deprecados para seguridad criptográfica. Usa SHA-256 o SHA-512 para aplicaciones de seguridad. Todo el cálculo ocurre en tu navegador — ningún dato se envía a servidores.

Cómo usar

  1. Ingresa el texto que deseas hashear en el área de entrada.
  2. Selecciona el algoritmo (MD5, SHA-1, SHA-256 o SHA-512).
  3. El hash se genera automáticamente al instante.
  4. Copia el hash con el botón 'Copiar' o selecciona manualmente.

Preguntas frecuentes

¿Qué es un hash?

Un hash es una función criptográfica que convierte un texto (de cualquier tamaño) en una cadena de caracteres única y de longitud fija. Pequeños cambios en el texto generan hashes completamente diferentes. Se usa para verificar integridad de datos, almacenar contraseñas, y firmar documentos.

¿Cuál es la diferencia entre MD5, SHA-1, SHA-256 y SHA-512?

Son algoritmos de hasheo con diferente complejidad: MD5 genera 128 bits (32 caracteres hex), SHA-1 genera 160 bits (40 caracteres), SHA-256 genera 256 bits (64 caracteres), y SHA-512 genera 512 bits (128 caracteres). MD5 y SHA-1 están deprecados para seguridad. SHA-256 es el estándar actual. SHA-512 ofrece máxima seguridad.

¿Es seguro usar MD5 o SHA-1 hoy en día?

No. Ambos tienen vulnerabilidades conocidas y colisiones (dos textos diferentes pueden generar el mismo hash). Se usan solo para verificar integridad de archivos descargados, no para seguridad criptográfica. Para proteger contraseñas o datos sensibles, usa SHA-256, SHA-512, o bcrypt.

¿Puedo recuperar el texto original de un hash?

No, los hashes son funciones unidireccionales. No se puede invertir un hash para obtener el texto original. Esta es su característica principal: permite verificar que algo es auténtico sin revelar la información. Si necesitas recuperar texto, no es un hash sino un cifrado (encriptación).

¿Dos textos diferentes pueden tener el mismo hash?

Teóricamente sí (se llama 'colisión'), pero es extremadamente raro con algoritmos modernos como SHA-256. Con MD5 y SHA-1, las colisiones son computacionalmente factibles. Por eso se prefieren SHA-256 o superior.

¿Dónde se usa hasheo en la práctica?

En verificación de descargas (comprobar que un archivo no se corrompió), almacenamiento de contraseñas (los sitios guardan el hash, no la contraseña), firmas digitales, cadenas de bloques (blockchain), y compresión de datos.

¿El cálculo se hace en línea o localmente?

Completamente en tu navegador. Ingresa el texto y genera el hash de inmediato. Ningún dato se envía a servidores — tu privacidad está garantizada.