SHA-512 pertenece a la familia SHA-2 y produce un resumen de 512 bits, representado en hexadecimal mediante 128 caracteres. Frente a SHA-256, ofrece un resumen más largo y un mayor margen de seguridad, y normalmente calcula más rápido en procesadores de 64 bits. Es adecuado para escenarios que requieren mayor nivel de seguridad o verificación de archivos archivados a largo plazo.
La salida admite Hex y Base64, y Hex permite cambiar entre mayúsculas y minúsculas. Los resultados pueden copiarse como Hex, Hex en mayúsculas, Base64, algoritmo más hash o JSON, y exportarse a TXT, JSON y CSV. La información de cálculo muestra el algoritmo, longitud de entrada, codificación, formato de salida, tiempo empleado, motor de cálculo y tamaño de bloque.
La página selecciona automáticamente el motor según su disponibilidad, priorizando las API nativas del navegador o WebAssembly y utilizando una biblioteca compatible en JavaScript puro cuando es necesario. Los archivos se procesan progresivamente por bloques, evitando que el uso de memoria crezca con el tamaño del archivo. Al utilizar un motor compatible para archivos extremadamente grandes, la página avisa de que el cálculo puede ser lento y solicita paciencia.
La falta de selección de archivo, los errores de lectura, la incompatibilidad del algoritmo del navegador o los fallos de carga del módulo muestran indicaciones claras. Si faltan el resultado calculado o el valor esperado durante la verificación, se solicita completar los datos para evitar conclusiones engañosas.
La herramienta no dispone de una API de cálculo en el servidor. Todos los cálculos de resúmenes se realizan localmente en el navegador; los textos y archivos no se suben al servidor ni se guardan. Para almacenar contraseñas, utiliza algoritmos específicos como bcrypt o Argon2.
Comentarios 0