Dibuja un patrón.
Abre tu bóveda.

El desbloqueo con patrón es la forma en que abres ArkWarden cada día. Dibujas un patrón en una cuadrícula de 5x5, se abre tu bóveda y continúas. Sin escribir, sin gestor de contraseñas y con menos riesgo de que alguien cercano lea un PIN. Tu mano recuerda el patrón. La criptografía lo verifica. El desbloqueo completo tarda aproximadamente un segundo.

Dibuja un patrón. Abre tu bóveda.
Paso a paso

Desde el primer punto hasta la bóveda desbloqueada.

El desbloqueo con patrón parece sencillo en pantalla por diseño. Después del gesto, ArkWarden ejecuta una pequeña operación criptográfica que decide rápidamente si debe abrirse la bóveda.

1

Tocas el primer punto

La cuadrícula de 5x5 se activa. ArkWarden registra cada punto por el que pasa tu dedo, en orden, incluida la forma en que los conectas. Una línea recta que pasa por tres puntos seguidos es un segmento. Una línea que vuelve atrás, salta un punto o cambia de dirección se registra fielmente.

El mínimo que puedes dibujar es de seis puntos con al menos dos cambios de dirección. Por debajo de ese mínimo, la app rechaza el patrón durante la configuración y te pide que lo hagas más resistente. El código no impone un límite máximo. Puedes usar tantos puntos como quieras, en cualquier orden que puedas dibujar con el dedo.

2

Levantas el dedo

En cuanto levantas el dedo, ArkWarden toma la secuencia de índices de los puntos y la pasa por la misma función de derivación de claves que usa al crear la bóveda. La derivación combina tu patrón con una sal aleatoria única para tu bóveda y produce una clave candidata.

En esta fase no notas nada. La derivación es lo bastante rápida para parecer instantánea en cualquier iPhone compatible, pero lo bastante lenta para que un atacante que pruebe millones de patrones necesite tiempo real para calcular cada uno.

3

La clave candidata intenta abrir la bóveda

ArkWarden no almacena tu patrón. Lo que almacena es un hash SHA-256 de la clave que produce tu patrón, usado solo para darte una respuesta rápida de correcto o incorrecto y contar los intentos. Un hash coincidente no abre por sí solo tu bóveda. Lo que sucede es lo siguiente:

  • La clave maestra de tu bóveda se almacena en Keychain, cifrada con cifrado autenticado para que solo la clave derivada correcta pueda descifrarla.
  • ArkWarden intenta abrir el contenedor con la clave candidata.
  • Si la candidata es correcta, el contenedor se abre correctamente y la clave maestra queda disponible.
  • Si la candidata es incorrecta, el descifrado autenticado falla y no se obtiene nada útil.

Ese desempaquetado, no la comprobación del hash, es lo que demuestra que la clave es correcta y libera tus archivos.

4

Tu bóveda se abre

Con la clave maestra en la memoria, ArkWarden descifra el índice de tu bóveda y muestra tus archivos. Si tienes activado un segundo factor, como Face ID, un PIN o una YubiKey, se comprueba en este punto. Si no has activado ninguno, la bóveda ya está abierta.

Cuando bloqueas la app o la cierras, la clave maestra se libera de la memoria. La próxima vez que dibujes tu patrón, la secuencia completa vuelve a ejecutarse desde el principio. La clave nunca se almacena, nunca se guarda en caché ni se escribe en ningún lugar.

El desbloqueo y el descifrado son el mismo evento. No existe un estado «desbloqueado» en el que tus archivos estén en el disco en un formato legible.
La diferencia

Por qué un patrón supera a una contraseña para el uso diario.

Una contraseña resistente no ayuda si es demasiado difícil de usar cada día. El desbloqueo con patrón funciona porque es lo bastante rápido para que las personas lo usen realmente.

Un PIN de 4 dígitos Una contraseña escrita Solo Face ID Desbloqueo con patrón
Tiempo de desbloqueo Aproximadamente un segundo De dos a cinco segundos Menos de un segundo Aproximadamente un segundo
Combinaciones posibles 10.000 Depende de la contraseña (a menudo débil) No aplicable Miles de millones de patrones posibles
Resiste la observación directa Baja. Cuatro dígitos fáciles de leer. Baja. Las pulsaciones del teclado son visibles. Excelente. Buena. La velocidad y la complejidad de la forma dificultan recordarlo.
Resiste el análisis de las marcas Limitada. Los números dejan marcas evidentes. Buena. Se tocan muchas teclas. No aplicable. Buena. Se ven los puntos, pero no el orden ni la dirección.
Cuando alguien te obliga a desbloquear Una sola clave. Sin alternativa. Una sola clave. Sin alternativa. Te obliga a mirar la cámara. Un segundo patrón abre otra bóveda.
Si lo olvidas Restablecimiento, normalmente sin consecuencias Restablecimiento, normalmente por correo electrónico Usa el código como alternativa Frase de recuperación BIP-39 que configuras durante la incorporación

Recordar un movimiento es más fácil que recordar una contraseña.

Las personas olvidan las contraseñas. Rara vez olvidan un movimiento de la mano que repiten. El desbloqueo con patrón utiliza este tipo de memoria motora. Después de usarlo varias veces, tu mano dibuja el patrón más rápido de lo que puedes describirlo. Los patrones dibujados con memoria muscular son difíciles de dictar, difíciles de escribir y difíciles de copiar rápidamente para alguien que observa.

La velocidad es una función de seguridad.

Cada segundo adicional en la pantalla de desbloqueo es un segundo en el que otra persona podría observarte. Miras el teléfono, el teléfono está activo, el contenido está a un toque y otras personas pueden ver la pantalla. Un método de desbloqueo lo bastante sencillo para formar parte de tu rutina diaria es más seguro en la práctica que una contraseña de doce caracteres que requiere varios pasos adicionales para recordarla.

El desbloqueo también es la clave.

La mayoría de las apps separan el desbloqueo del cifrado. Escribes una contraseña, la app confirma que coincide y después carga archivos que ya eran legibles en el disco. En ArkWarden, el patrón deriva la clave de cifrado. Antes de dibujar el patrón no existe un estado en el que los archivos sean legibles.

Para quienes quieren saber más

Qué hace realmente la pantalla de desbloqueo.

Nada de esto es necesario para usar ArkWarden. Si quieres verificar nuestras afirmaciones, aquí se explica el sistema después del gesto. Consulta el resumen de seguridad completo.

Lo que ArkWarden exige a tu patrón

Regla Valor Motivo
Puntos mínimos 6 Excluye patrones muy cortos, como una sola línea o una forma de L pequeña.
Cambios de dirección mínimos 2 Evita los patrones de línea recta y las formas previsibles de esquina a esquina que predominan en los conjuntos de datos publicados sobre patrones de bloqueo.
Grid size 5x5 Miles de millones de patrones posibles, muchos más que un código de iPhone de 6 dígitos. El espacio de patrones crece enormemente con cada fila y columna añadida.

Los patrones que no cumplen los mínimos se rechazan durante la configuración con una indicación clara. No puedes terminar por accidente con un patrón débil en ArkWarden, porque la app no acepta uno.

Qué ocurre en cada intento de desbloqueo

La pantalla de desbloqueo recoge la secuencia de puntos, carga la sal de la bóveda desde iOS Keychain (cifrada en reposo por Secure Enclave en todos los iPhone compatibles), ejecuta PBKDF2 para producir una clave candidata de 256 bits y después intenta desempaquetar la clave maestra con esa candidata. Si el desempaquetado tiene éxito, la clave maestra entra en la memoria y la bóveda se abre. Si falla, la cuadrícula se borra para que puedas intentarlo de nuevo. Si has activado un segundo factor, se comprueba después de un desempaquetado correcto.

Hay un detalle importante: la comprobación del hash es una comprobación previa rápida, no la autoridad final. ArkWarden compara un hash de tu clave derivada con un hash almacenado para decidir rápidamente si debe continuar. Sin embargo, la bóveda solo se abre si esa misma clave candidata desempaqueta correctamente la clave maestra mediante descifrado autenticado. El hash acelera el caso habitual; el desempaquetado es lo que decide realmente.

Combinarlo con un segundo factor

El patrón es el primer factor. Produce la clave de cifrado. Si activas un segundo factor, se trata de una comprobación independiente que se realiza después del desempaquetado. Puedes elegir Face ID o Touch ID (los datos biométricos nunca salen de tu dispositivo), un PIN de 6 dígitos almacenado en Keychain o una YubiKey física mediante NFC. También puedes no usar ningún segundo factor. ArkWarden no te obliga a elegir uno concreto.

Wing: la misma pantalla, una segunda bóveda

ArkWarden te permite configurar un segundo patrón completamente independiente llamado Wing. Wing abre una bóveda diferente con su propio nombre, icono, color y archivos. Los dos patrones están en la misma pantalla de bloqueo. Nadie que mire tu teléfono puede saber qué patrón abre cada bóveda ni que existe un segundo patrón. Wing está diseñado para situaciones en las que alguien te pide desbloquear la bóveda y no puedes negarte.

Contra qué no protege el desbloqueo con patrón

  • Alguien que te observe dibujar a cámara lenta o grabe tu pantalla podría reconstruir el patrón. Dibuja en privado cuando sea posible.
  • Si pierdes el patrón y la frase de recuperación, nadie puede recuperar la bóveda, tampoco nosotros. Ese es el diseño. Guarda la frase de recuperación en un lugar seguro.
  • El desbloqueo con patrón no sustituye a la pantalla de bloqueo del iPhone. Protege los archivos dentro de ArkWarden. Bloquea también el dispositivo para que ArkWarden no sea la única protección entre el teléfono y un atacante.
Preguntas frecuentes

Preguntas habituales.

¿Se almacena el patrón en algún lugar de mi dispositivo?
No. ArkWarden almacena la clave maestra cifrada con la clave derivada del patrón y un hash de verificación rápida para darte una respuesta inmediata. El patrón nunca se escribe en el disco. Cuando lo dibujas, permanece en la memoria solo el tiempo necesario para ejecutar la derivación y después desaparece.
¿Puedo desbloquear con Face ID en lugar del patrón?
No. Face ID y Touch ID están disponibles como segundo factor, no como sustitutos del patrón. El patrón es lo que deriva la clave de cifrado. Sin el patrón, nunca se ejecuta el cálculo que abre tu bóveda. La biometría controla el acceso, pero no produce material criptográfico.
¿La cuadrícula de 5x5 es más difícil de usar que una cuadrícula pequeña?
No. Una vez que tienes tu patrón, dibujarlo requiere el mismo gesto independientemente del tamaño de la cuadrícula. La ventaja de una cuadrícula más grande es el tamaño del espacio de patrones, no un esfuerzo adicional. Los requisitos mínimos, seis puntos y dos cambios de dirección, son fáciles de cumplir con patrones naturales.
¿Alguien puede desbloquear mi bóveda probando patrones al azar?
No, en ningún sentido práctico. La función de derivación de claves hace que cada intento sea costoso desde el punto de vista computacional. Un patrón incorrecto produce una clave derivada incorrecta que no puede desempaquetar la clave maestra, y después no hay nada que examinar para saber si el intento se acercó. Sin un atajo útil y con PBKDF2 en el proceso, la fuerza bruta contra un patrón resistente no es práctica en hardware de consumo.
¿Qué pasa si dibujo el patrón incorrecto?
La cuadrícula se borra y puedes intentarlo de nuevo. Después de 10 intentos fallidos, ArkWarden bloquea la introducción de patrones durante 15 minutos. Tampoco hay telemetría que informe de los intentos fallidos. Tu teléfono es lo único que ve tus intentos, sean correctos o no.
¿Qué pasa si olvido completamente mi patrón?
Usas tu frase de recuperación. Durante la incorporación, ArkWarden genera una frase BIP-39 de 12 o 24 palabras que guardas fuera del dispositivo. En la pantalla de desbloqueo, elige «usar frase de recuperación», introduce las palabras y define un nuevo patrón. Sin el patrón y sin la frase, nadie puede recuperar la bóveda, tampoco nosotros. Más información sobre la frase de recuperación.
¿Puedo cambiar mi patrón más adelante?
Sí. Ajustes tiene un flujo para cambiar el patrón. Verificas el patrón actual, dibujas uno nuevo y lo confirmas. La clave maestra se cifra con la nueva clave derivada del patrón. Tus archivos no se vuelven a cifrar porque no es necesario. La clave maestra permanece igual. Solo cambia el cifrado de la clave.
¿Alguien puede descubrir mi patrón por las marcas de mis dedos?
No de forma fiable. Las marcas muestran qué puntos se tocaron. No muestran el orden, la dirección ni las conexiones. En una cuadrícula de 5x5, el número de órdenes válidos compatibles con una marca es lo bastante grande para que observarla no dé a un atacante una vía práctica de entrada.
¿Alguien puede hacer una captura de la pantalla de desbloqueo?
No. ArkWarden bloquea las capturas y grabaciones de pantalla en toda la app, incluida la pantalla de desbloqueo. Cualquier intento produce un fotograma en blanco. iOS lo impone a nivel del sistema.
¿El patrón sale de mi teléfono?
No. No hay ninguna llamada de red asociada al desbloqueo de tu bóveda. El patrón produce una clave, la clave abre la bóveda, la clave se libera y nada de este proceso sale de tu dispositivo.
¿Puedo usar el mismo patrón que el código de mi iPhone?
Puedes hacerlo, pero no es una buena idea. El código de tu iPhone controla el acceso a tu dispositivo. Tu patrón de ArkWarden controla el acceso a la bóveda cifrada que contiene. Usar el mismo secreto para ambos reduce dos protecciones independientes a una. Elige un patrón diferente para ArkWarden.
Verlo en la práctica

Situaciones en las que importa el desbloqueo con patrón.

ArkWarden

Un gesto para las cosas que más importan.

Dibujar un patrón es más rápido que escribir una contraseña, más difícil de copiar que un PIN y es lo único que mantiene cifrados tus archivos. ArkWarden deriva una clave de cifrado de 256 bits a partir de ese patrón cada vez que lo usas.

Escanea para descargar ArkWarden
Instala en tu iPhone. Sin cuenta ni correo electrónico.
Apunta la cámara al código.
Descargar en App Store
Lee sobre el cifrado del patrón
Cuadrícula de 5x5, mínimo de 6 puntos y 2 cambios de dirección Un gesto produce una clave AES de 256 bits Sin contraseña que olvidar, sin cuenta y sin servidor