El término “hashing” aparece en titulares de seguridad informática con cierta regularidad, pero poca gente entiende exactamente qué significa. Y entenderlo importa, porque está en la base de cómo se protegen tus contraseñas, tus mensajes y buena parte de tu vida digital.
La explicación simple: un hash es una huella digital única de cualquier dato. Le das un texto a un algoritmo de hashing y obtienes una cadena de caracteres de longitud fija que representa ese texto. Si cambias una sola letra del texto original, el hash cambia completamente. Y lo importante: el proceso es irreversible. No puedes obtener el texto original a partir del hash.
Por qué esto protege tus contraseñas
Cuando creas una cuenta en cualquier servicio, tu contraseña no se guarda tal cual. Lo que se guarda es su hash. Cuando inicias sesión, el sistema calcula el hash de lo que escribes y lo compara con el almacenado. Si coinciden, entras. Si alguien roba la base de datos, solo obtiene los hashes, no las contraseñas reales.
Por eso las contraseñas largas y únicas importan: aunque los hashes sean robados, descifrarlos por fuerza bruta es computacionalmente muy costoso. Cuanto más compleja la contraseña, más tiempo necesitaría cualquier atacante para encontrarla.
Hashing en el ecosistema Apple
Apple usa hashing en muchos puntos del sistema. Face ID no guarda tu cara: guarda una representación matemática de tus rasgos que nunca sale del dispositivo. iMessage usa claves criptográficas cuya gestión incluye funciones de hashing. El lúvero de iCloud almacena tus contraseñas cifradas con estándares que utilizan estas técnicas.
Es parte de la razón por la que, cuando hablamos de privacidad en Apple, hay cosas que son genuinamente sólidas técnicamente. El hashing bien implementado es una de ellas. También es parte de lo que hace que el nuevo cifrado de copias de seguridad de WhatsApp sea un avance real, no solo marketing.
¿Saídas que vuestras contraseñas no se guardan en texto plano en ningún servicio decente? ¿Usais un gestor de contraseñas o todavía tiráis de memoria?

