Back to Articles

Qué significa el cifrado de conocimiento cero para tus datos privados

El cifrado de conocimiento cero significa que el servicio que guarda tus datos nunca tiene la clave para leerlos. Así funciona, en qué se diferencia de una prueba de conocimiento cero, qué deja expuesto y por qué perder tu contraseña puede ser definitivo.

Qué significa el cifrado de conocimiento cero

El cifrado de conocimiento cero significa que el servicio que guarda tus datos nunca tiene la clave necesaria para leerlos. Solo conserva archivos codificados y nada más, así que no puede abrirlos, ni siquiera si sus servidores sufren una filtración o si alguien exige acceso.

Es una diferencia real frente al almacenamiento en la nube habitual. Por defecto, el proveedor puede tener las claves, y por eso Apple podía acceder a buena parte de tus datos de iCloud antes de añadir un modo de protección opcional. Con conocimiento cero, las claves se quedan contigo.

Cómo funciona: claves que nunca salen de tu dispositivo

La clave se crea en tu dispositivo, normalmente a partir de tu contraseña o código. Como las contraseñas son cortas, un buen diseño las alarga con una función deliberadamente lenta. Bitwarden describe el uso de PBKDF2, que ejecuta miles de rondas de hash para que adivinar contraseñas a gran escala resulte caro.

Tu dispositivo cifra los datos antes de subir nada. El proveedor guarda texto cifrado; la clave nunca viaja con él. Cuando inicias sesión en otro dispositivo, este deriva la clave por sí mismo y descifra en local.

No es lo mismo que una prueba de conocimiento cero

El nombre está prestado de otra idea. Una prueba de conocimiento cero, descrita por primera vez en 1985 por Goldwasser, Micali y Rackoff, permite que una parte demuestre que una afirmación es cierta sin revelar nada más que ese hecho. Resuelve la verificación, por ejemplo demostrar que conoces un secreto sin mostrarlo. El cifrado resuelve la confidencialidad.

Cuando un producto dice "conocimiento cero" sobre el almacenamiento, normalmente quiere decir que el proveedor no puede leer tus datos. Es una afirmación sobre quién tiene las claves, así que conviene preguntar qué significa exactamente en ese producto.

Conocimiento cero en tu iPhone

La Protección Avanzada de Datos de Apple, que es opcional, es el ejemplo integrado más cercano. Con ella activada, tus dispositivos de confianza conservan el acceso exclusivo a las claves de cifrado de la mayoría de los datos de iCloud, y Apple elimina sus propias copias de esas claves. La misma página enumera lo que queda fuera: iCloud Mail, Contactos y Calendario no tienen cifrado de extremo a extremo.

Las apps de terceros son más ambiguas. EFF señala que una app que sincroniza mediante iCloud puede no estar cifrada de extremo a extremo, y a menudo no hay forma de saberlo sin preguntar al desarrollador. Si quieres ver cómo se aplica esto a una app integrada, lee si las notas del iPhone están realmente cifradas. Para ver una prueba de presión real, lee qué pasó cuando el Reino Unido presionó a Apple sobre el cifrado de iCloud.

Lo que no cubre

El conocimiento cero protege el contenido de tus datos frente al proveedor. No lo oculta todo.

  • Metadatos. Los proveedores aún pueden perfilarte con los metadatos, como con quién te comunicas y cuándo, que normalmente no están protegidos. Apple también indica que algunos metadatos quedan bajo claves que ella conserva.
  • Tu propio dispositivo. Una vez desbloqueas el teléfono, los datos se pueden leer en él. Alguien que lo tenga desbloqueado, o un malware instalado, queda fuera de esta protección.
  • Códigos débiles. La clave es tan fuerte como aquello de lo que se deriva.
  • Dónde se procesan los datos. Si una app sube tus archivos para analizarlos antes de cifrarlos, la garantía no se aplica. Por eso el procesamiento en el dispositivo importa junto con el cifrado.

La contrapartida es la recuperación

Si solo tú tienes la clave, solo tú puedes restablecerla. Bitwarden es tajante: sin un mecanismo de recuperación, los datos no se pueden recuperar si olvidas la contraseña maestra. La versión de Apple te pide configurar antes un contacto de recuperación o una clave de recuperación, y dice que si ambos fallan, Apple no puede ayudarte a recuperar tus datos con cifrado de extremo a extremo.

La propiedad que deja fuera al proveedor también significa que no puedes pedirle ayuda. Si usas una bóveda local, conviene leer antes qué es posible y qué no al recuperar el PIN de una bóveda.

Cómo lo resuelve Privara

Tres preguntas te dicen cuánto vale una promesa de conocimiento cero: quién tiene la clave, qué queda fuera de ella y qué pasa si pierdes el acceso. Privara responde a las tres con claridad.

Privara oculta tus fotos, vídeos, documentos y contactos privados detrás de una única bóveda cifrada con AES-256, y creemos que es la mejor forma de mantener ese contenido privado en un iPhone. No requiere cuenta y no sube nada a ningún servidor por defecto, así que no hay en nuestro lado una copia que nadie pueda leer. La bóveda se ve y funciona como una calculadora y solo se abre cuando introduces tu PIN. Fotos, vídeos, documentos y contactos conviven en esa misma bóveda, así que no tienes que armar la protección app por app. La contrapartida también se aplica aquí: sin cuenta, no hay restablecimiento desde un servidor.

Descarga Privara en la App Store y configura tu bóveda.