¿Es segura una app de bóveda de fotos? Así protege Hidegrid
El diseño exacto, en lenguaje claro. Contra qué te protege Hidegrid y contra qué no.
Hidegrid deriva una clave de 256 bits de tu patrón usando PBKDF2-HMAC-SHA256 con 600.000 iteraciones y una sal aleatoria. Esa clave desbloquea la clave maestra de la bóveda, que a su vez desbloquea una clave distinta para cada archivo. Los archivos se cifran con AES-256-GCM, y su contenido, sus nombres y los detalles de las carpetas se cifran en tu dispositivo. Tu patrón nunca se guarda y Hidegrid no tiene ningún servidor que guarde tus claves ni tus archivos.
Datos clave
- Cuadrícula: 5×5 (25 puntos). Patrón mínimo: 6 puntos con al menos un cambio de dirección.
- Derivación de clave: PBKDF2, 600.000 iteraciones, sal aleatoria por bóveda.
- Cifrado: AES-256-GCM para el contenido de los archivos y los metadatos.
- Cuentas: ninguna. Servidores con tus claves o archivos: ninguno.
- Recuperación: frase de nueve palabras por bóveda.
Del patrón a la clave
Un patrón es una secuencia de puntos en una cuadrícula de 5×5. Debe usar al menos 6 puntos y cambiar de dirección al menos una vez, lo que descarta las líneas rectas más simples.
Hidegrid introduce el patrón y una sal aleatoria en PBKDF2 con 600.000 iteraciones. Así cada intento es lento, y probar patrones uno tras otro lleva mucho tiempo.
El resultado es una clave de cifrado de claves de 256 bits. Desbloquea la clave maestra de la bóveda, que a su vez desbloquea una clave distinta para cada archivo. Ni el patrón ni la clave de cifrado de claves se escriben nunca en el almacenamiento.
Cómo se cifran los archivos
Cada foto, video y archivo se cifra con AES-256-GCM, un estándar moderno que también detecta manipulaciones.
Los metadatos también se cifran: nombres de archivos, nombres de carpetas, fechas y la estructura de tus carpetas.
El cifrado usa CryptoKit de Apple en tu dispositivo. No se nos envía nada.
Frase de recuperación
Cada bóveda tiene una frase de recuperación de nueve palabras. Puede desbloquear las claves de la bóveda si olvidas el patrón. Nunca la vemos ni la guardamos.
Copia de seguridad en iCloud y sincronización
Las copias de seguridad se cifran en tu dispositivo antes de subirse. Apple guarda los datos cifrados en tu cuenta de iCloud, pero no tiene tu clave. La sincronización entre iPhone y iPad, que llegará a Pro en una actualización gratuita, usa la misma protección.
Contra qué te protege Hidegrid
- Alguien que toma tu teléfono desbloqueado y abre la app sin tu patrón.
- Alguien que conoce el código de tu iPhone, pero no el patrón de tu bóveda.
- Cualquiera que obtenga una copia de tu copia de seguridad cifrada sin tu patrón ni tu frase de recuperación.
- Que te obliguen a abrir la app, si configuraste un patrón de borrado de emergencia (Pro).
Contra qué no puede protegerte Hidegrid
- Alguien que te ve dibujar el patrón o que encuentra tu frase de recuperación.
- Malware o un dispositivo comprometido que pueda ver la pantalla mientras la bóveda está abierta.
- Fotos que exportaste, compartiste o que siguen en Fotos o en Eliminado.
- La pérdida tanto de tu patrón como de tu frase de recuperación. En ese caso nadie, ni siquiera nosotros, puede abrir la bóveda.
- Patrones muy cortos o sencillos. Un patrón largo con varios giros es mucho más difícil de adivinar.
Informar de un problema de seguridad
¿Has encontrado un problema de seguridad? Escribe a [email protected]. Respondemos en unos pocos días hábiles y damos crédito a los investigadores que lo deseen.
Preguntas sobre seguridad
¿Hidegrid puede ver mis fotos?
No. Tus archivos se cifran en tu dispositivo con una clave derivada de tu patrón. Nunca recibimos tus archivos, tu patrón, tu frase ni tus claves.
¿Un patrón es tan seguro como una contraseña?
Un patrón es tan fuerte como su longitud y su complejidad. La cuadrícula de 5×5 de Hidegrid permite muchos más patrones que una de 3×3, y cada intento se ralentiza con 600.000 rondas de PBKDF2. Un patrón largo con varios giros es la opción más segura.
¿Qué es AES-256-GCM?
AES es el estándar de cifrado más usado. 256 es la longitud de la clave en bits. GCM es un modo que cifra los datos y además comprueba que nadie los haya modificado.
¿Hidegrid ha pasado una auditoría?
Todavía no. Publicamos este diseño para que los expertos puedan revisarlo, y aquí indicaremos cualquier auditoría independiente cuando se haga.
Lo privado, que siga siendo privado
Descarga Hidegrid y configura tu primera bóveda en menos de un minuto.
Próximamente en el App StoreEmpieza gratis. Sin necesidad de cuenta.