Saltar al contenido
IPLibre

Herramienta de seguridad y utilidades

Generador y Comprobador de Hashes

Calcula la huella digital criptográfica (digest) de cualquier texto o archivo local en MD5, SHA-1, SHA-256 o SHA-512. Comprueba la integridad de descargas y detecta alteraciones sin subir datos a ningún servidor.

Generador y Comprobador de Hashes

Calcula hashes criptográficos (MD5, SHA-1, SHA-256, SHA-512) para textos o archivos locales.

100% Client-Side
Algoritmo:
0 caracteres • 0 bytes

Hash SHA-256 (256 bits)

Escribe texto arriba para ver su hash.

¿Qué es una función hash criptográfica?

Una función hash es un algoritmo matemático unidireccional que toma una entrada de longitud arbitraria (un texto, una imagen, un archivo ejecutable o un instalador) y produce una cadena de caracteres hexadecimales de longitud fija (su «huella digital» o digest).

Una propiedad fundamental es el efecto avalancha: cambiar tan solo un bit o una letra en la entrada produce un hash completamente diferente e impredecible.

Comparativa de algoritmos de hashing

AlgoritmoLongitud (bits / hex)Estado de seguridadUso recomendado
MD5128 bits (32 caracteres hex)Heredado / ObsoletoChecksums rápidos, integridad no crítica y compatibilidad histórica.
SHA-1160 bits (40 caracteres hex)Heredado / DébilRepositorios Git clásicos y verificación de descargas legadas.
SHA-256256 bits (64 caracteres hex)Seguro / EstándarVerificación de descargas de software, firmas digitales, TLS y Bitcoin.
SHA-512512 bits (128 caracteres hex)Alta seguridadSistemas que requieren máxima resistencia contra colisiones e investigación criptográfica.

Verificación de integridad sin servidores intermedios

Al descargar instaladores de software, imágenes de sistema operativo o copias de seguridad, es buena práctica comparar el hash calculado localmente con el valor publicado por el autor original. Nuestra herramienta te permite pegar el hash esperado y verificar si coincide exactamente, garantizando que el archivo no haya sido modificado ni dañado durante la transferencia.

Preguntas frecuentes sobre hashes

¿Mi archivo se sube a internet para calcular el hash?

No. El cálculo se ejecuta al 100% de forma local en tu navegador utilizando la API Web Crypto y JavaScript streaming. El archivo nunca sale de tu dispositivo ni se transmite por internet.

¿Qué algoritmo de hash debo utilizar para verificar descargas?

La mayoría de proyectos modernos proporcionan sumas de verificación en SHA-256 o SHA-512 por su máxima resistencia criptográfica. Si descargas software clásico o imágenes ISO que proveen MD5 o SHA-1, puedes seleccionarlos aquí para comparar el checksum.

¿Por qué MD5 y SHA-1 no son recomendables para seguridad?

Ambos algoritmos sufren de vulnerabilidades de colisión (es posible generar dos archivos distintos que produzcan exactamente el mismo hash). Por ello no deben usarse en firmas digitales, certificados o contraseñas. Sin embargo, siguen siendo útiles para comprobar que un archivo no se haya corrompido accidentalmente durante una descarga.

¿Existe límite de tamaño para archivos locales?

Nuestra implementación procesa los archivos mediante lectura por bloques, lo que permite calcular hashes de archivos de varios cientos de megabytes sin agotar la memoria ni congelar la pestaña del navegador.

Sigue explorando