Generador de Hash para Anonimización de Datos — Hasher SHA-256 Gratis

Esta herramienta hashea identificadores con SHA-256 para que los conjuntos puedan enlazarse sin compartir los propios identificadores. Pegas identificadores (correos, IDs, nombres) y opcionalmente una sal — una cadena secreta mezclada antes de hashear — y la herramienta devuelve el hash de 64 caracteres de cada uno. El mismo identificador con la misma sal siempre produce el mismo hash, así que dos conjuntos hasheados del mismo modo pueden unirse por hashes sin que ningún lado revele los valores originales. El navegador usa la API Web Crypto para hashear, con un SHA-256 puro en JavaScript como respaldo si Web Crypto no está disponible. Nada se sube; el hasheo ocurre localmente.

Cómo usarla

  1. Pega identificadores, uno por línea.
  2. Opcionalmente añade una sal y mantenla secreta y consistente entre conjuntos.
  3. Pulsa Hashear identificadores.
  4. Copia los hashes en tu conjunto de trabajo.
  5. Borra los identificadores originales de las copias compartidas.

Ejemplo resuelto

Dos clínicas quieren contar pacientes vistos en ambos centros sin intercambiar correos de pacientes. Ambas hashean sus listas de correos con la misma sal acordada e intercambian solo hashes. Un correo presente en ambas clínicas produce el mismo hash en ambas, así que el recuento de solapamiento es exacto, sin que ninguna clínica vea jamás la lista de pacientes de la otra. Los hashes son inútiles para quien no tenga los correos originales y la sal, y las clínicas borran el archivo de hashes compartido cuando termina el recuento. Enlace logrado, identificadores nunca intercambiados.

Límites honestos

Hashear solo NO es anonimización, y esta advertencia importa. Los hashes sin sal de valores predecibles (correos, nombres comunes, rangos pequeños de ID) pueden revertirse con ataques de diccionario: cualquiera que adivine el identificador puede calcular su hash y emparejarlo. Incluso los hashes con sal siguen siendo datos seudonimizados según la ley de privacidad, no datos anónimos, porque el vínculo con una persona sobrevive a través de quien guarda la sal. Nunca publiques hashes de identificadores sensibles como “anónimos”, nunca reutilices una sal entre proyectos no relacionados y nunca trates el hasheo como sustituto del consentimiento, el control de acceso o una revisión adecuada de anonimización. Para una publicación realmente anónima, usa métodos de agregación, ruido o supresión diseñados para ese fin.

Para quién es

Esta herramienta es para investigadores que enlazan conjuntos entre centros, gestores de datos que preparan extractos seudonimizados y estudiantes que aprenden la diferencia entre hasheo y anonimización. Úsala para enlazado controlado entre partes de confianza, no para publicar datos.

Para ir más allá

Gestiona la sal como una contraseña: guárdala separada de los datos, compártela solo por un canal seguro con las partes que deben hashear de forma idéntica y rótala cuando cambie el personal o termine un proyecto, porque una sal filtrada más un identificador adivinado derrota todo el esquema. También hashea con consistencia: recorta espacios y unifica mayúsculas antes de hashear, o “Ana@Example.com” y “ana@example.com” producirán hashes distintos y el enlace fallará en silencio. Documenta el preprocesamiento exacto y la versión de la sal en el acuerdo de intercambio de datos, para que un intento futuro de enlace pueda reproducir los hashes en vez de producir un segundo conjunto incompatible que nadie pueda unir. Antes de cualquier enlace, acuerda por escrito el preprocesamiento exacto: minúsculas, recorte, manejo de acentos y valor y versión de la sal. Dos equipos que hasheen identificadores “iguales” con distintas reglas de mayúsculas no emparejarán nada y podrían concluir, erróneamente, que las poblaciones no se solapan: un fallo silencioso mucho peor que un mensaje de error. Ejecuta primero un enlace de prueba con identificadores sintéticos, donde el solapamiento real se conoce, y confirma que el recuento de coincidencias es exacto antes de tocar datos reales. Una prueba con respuestas conocidas es la única prueba de que el flujo funciona. Recuerda que los hashes de identificadores de baja entropía — números de estudiante secuenciales, fechas de nacimiento, códigos de clínica pequeños — son efectivamente reversibles por fuerza bruta, con sal o sin ella, si el atacante conoce el formato. Para tales identificadores, el hasheo no es un mecanismo seguro de intercambio en absoluto: usa un tercero de confianza para el enlace, o agrega los datos para que las personas desaparezcan en recuentos. La pregunta antes de hashear no es “¿puedo hashear esto?” sino “¿podría alguien con el hash y conocimiento público recuperar a la persona?” Si la respuesta es sí, no compartas el hash.

Herramientas relacionadas

English version · Utilidad de Interpolación de Series · Herramientas gratis en español.


Inserta esta herramienta en tu web — gratis

Copia el código de abajo para añadir esta herramienta funcional a tu propia página. Solo pedimos que mantengas el pequeño enlace de crédito que la acompaña.


Leave a Comment

Your email address will not be published. Required fields are marked *

Scroll to Top