4629 · Seguridad / Integridad · v1.0.0

Laboratorio de hash

Una entrada. Una huella determinista.

Genera resúmenes SHA-256, SHA-384 y SHA-512 de texto UTF-8 o de un archivo local y compáralos con otro resumen. El archivo no se sube.

Una huella cristalina y bloques de cristal enlazados ilustran la integridad criptográfica de datos — ilustración conceptual
Ilustración conceptual generada por IA; no es una captura de la aplicación.
Procesado localmente en tu navegador

Espacio solo de texto. Nunca ejecuta la entrada. Límite general: 200.000 unidades UTF-16 por editor; algunas operaciones tienen límites menores.

Sesión privada · historial desactivado

Activa el guardado de hasta cinco transformaciones de texto en este dispositivo. No se sincronizan ni se guardan en una cuenta. Los archivos nunca se incluyen. Desactivar detiene el guardado; Limpiar elimina las entradas.

Cómo usar Laboratorio de hash

Pega la entrada, elige una operación y sus opciones y ejecuta la transformación. Revisa los diagnósticos antes de copiar o descargar el resultado. La entrada no se ejecuta.

Un archivo elegido tiene prioridad sobre el editor. Se lee localmente, con un límite de 20 MiB, y se procesa con Web Crypto. Quita el archivo para volver al texto. La comparación ignora espacios exteriores y mayúsculas; no es un protocolo de autenticación.

Un hash no es cifrado ni codificación. No es reversible. Un hash sin clave no autentica al remitente ni sirve por sí solo para guardar contraseñas.

Privacidad y límites

El contenido del editor permanece en el navegador. Las transformaciones se ejecutan en un proceso aislado y nunca se envían a un servicio de formato o IA. El historial empieza desactivado; al activarlo, el texto se guarda solo en el navegador. Limpiarlo elimina las entradas de esta herramienta, no los datos de otras aplicaciones. El sitio puede cargar navegación y analítica normales, pero el espacio de trabajo se excluye de la captura de contenido interactivo.

Usa el selector de operación para las funciones disponibles. Con Tab puedes recorrer los controles; Ctrl o Command más K abre los comandos. Copiar requiere permiso de portapapeles. Descargar crea un archivo de texto local. Limpiar vacía el espacio actual, pero no elimina automáticamente el historial activado. Las entradas y salidas se muestran como texto, nunca como vistas ejecutables.

¿Qué es SHA-256?

SHA-256 es una función criptográfica que produce un resumen de 256 bits. Su representación hexadecimal contiene 64 dígitos.

GUÍA DE USO · ALCANCE Y LÍMITES

Laboratorio de hash: uso práctico y contexto

Hash Lab calcula resúmenes SHA de texto o archivos locales. Sirve para comparar integridad y estudiar huellas digitales; no cifra información ni almacena contraseñas.

↑ Volver a la aplicación
Una huella cristalina y bloques de cristal enlazados ilustran la integridad criptográfica de datos — ilustración conceptual
Ilustración de la aplicación, reutilizada de su familia de imágenes de publicación. La interfaz interactiva está arriba.

Propósito y usos prácticos

Un resumen representa los bytes exactos de una entrada. Sirve para comparar una descarga con una huella obtenida de una fuente fiable, detectar cambios o crear pruebas reproducibles. La coincidencia solo tiene sentido si conoces el algoritmo y los bytes a los que corresponde el resumen esperado.

Un proceso deliberado

Elige SHA-256, SHA-384 o SHA-512. Para texto, introduce la cadena exacta: se utiliza UTF-8. Para un archivo, usa el selector y recuerda que tiene prioridad sobre el editor. Quita el archivo antes de volver al texto. Introduce el resumen hexadecimal esperado para compararlo.

Compara elementos equivalentes. El mismo texto visible con otros saltos, codificación o marca de bytes puede producir otra huella. Ante una diferencia, comprueba versión, algoritmo y transferencia antes de suponer una alteración maliciosa. Se normalizan mayúsculas y espacios exteriores del resumen esperado, no del archivo.

Un ejemplo práctico

Calcula el resumen de la muestra, añade un salto de línea y repite. El cambio demuestra sensibilidad a bytes poco visibles. Para probar archivos, elige un texto local sin datos sensibles y compara con su huella fiable. Quita después la selección para no volver a calcularla por error.

Interpreta el resultado

El uso previsto de un hash es unidireccional: no se recupera el mensaje desde el resumen. Un hash sin clave no identifica al remitente. Si alguien puede sustituir archivo y huella, la coincidencia no autentica nada. Obtén referencias por canales fiables y utiliza firmas cuando importe el origen.

Límites y resolución de problemas

Los archivos se leen localmente con el límite indicado y no se suben para calcular la huella. Se requiere Web Crypto. Esto no protege el dispositivo de extensiones, malware o captura del portapapeles. No uses SHA simple para almacenar contraseñas ni deduzcas su seguridad del aspecto o longitud del hexadecimal.