Calcula hashes MD5, SHA-1, SHA-256 y SHA-512 para texto o archivos al instante. 100% del lado del cliente — tus datos nunca salen de tu dispositivo. Soporta múltiples algoritmos, formato mayúsculas/minúsculas y hash por línea.
Una función hash criptográfica es un algoritmo matemático que asigna datos de tamaño arbitrario a una cadena de bits de tamaño fijo. Los valores hash se usan comúnmente para verificar la integridad de datos, almacenar contraseñas de forma segura y generar identificadores únicos. Esta herramienta calcula hashes MD5, SHA-1, SHA-256 y SHA-512 completamente en tu navegador — los datos nunca se envían a un servidor.
Una función hash toma una entrada (o "mensaje") y devuelve una cadena de bytes de tamaño fijo, normalmente en formato hex. La misma entrada siempre produce la misma salida, pero es computacionalmente inviable invertir el proceso.
MD5 ya no se considera criptográficamente seguro debido a vulnerabilidades de colisión conocidas. Se incluye por compatibilidad y para fines de checksum. Para aplicaciones de seguridad crítica, usa SHA-256 o SHA-512.
Sí. Los archivos se leen localmente en tu navegador mediante la API FileReader. No hay límite de tamaño impuesto por esta herramienta — solo la capacidad de memoria de tu navegador.
Los dígitos hexadecimales pueden representarse en mayúsculas (A-F) o minúsculas (a-f). Ambos representan el mismo valor. La elección es puramente cosmética — selecciona el formato que necesites.