Todos los hashes habituales a la vez
Un hash es una huella corta de unos datos: la misma entrada siempre da el mismo valor, y el cambio más pequeño da uno completamente distinto. Los desarrolladores los usan para comparar archivos, cachear contenido, firmar peticiones a API y guardar valores de integridad. Esta herramienta calcula cinco algoritmos de una vez, con la Web Crypto API de tu navegador para la familia SHA y una implementación propia para MD5.
El texto se codifica en UTF-8, así que las letras con tilde, la ñ, otros alfabetos y los emoji dan el mismo hash que en la mayoría de los lenguajes de programación.
HMAC y checksums
HMAC combina una clave secreta con los datos, como hacen los webhooks de Stripe, GitHub y muchos otros servicios. Actívalo, escribe la clave y compara el resultado con la cabecera de firma que recibiste. Para archivos, pega el checksum de la página de descarga y la herramienta te dice qué algoritmo coincide.