Calcula el hash SHA-256, SHA-384 o SHA-512 de un texto o de un archivo local usando crypto.subtle.digest(), con resultado en HEX y Base64, comparación segura contra un hash esperado, y SHA-1 disponible solo como opción de compatibilidad con una advertencia visible. El archivo nunca se sube a ningún servidor; un hash simple no sustituye un algoritmo especializado para almacenar contraseñas.
Los datos se procesan en tu dispositivo y no se envían al servidor.