Seguridad

¿Qué nivel de seguridad ofrece ArkWarden?
La respuesta completa, en un solo lugar.

Esta página reúne todas las afirmaciones de seguridad de ArkWarden, el estándar publicado que respalda cada una y aquello contra lo que ArkWarden no protege. Si estás evaluando ArkWarden para una publicación, un equipo o tu propia decisión, esta es la página que debes leer. Cada afirmación enlaza con la página de la función que la explica en detalle.

256

Clave AES de bits,
derivada de tu patrón.

0

Servidores, cuentas
ni copias de tu clave.

600.000

Iteraciones de PBKDF2
en cada desbloqueo.

Versión breve

Qué protege ArkWarden y cómo.

ArkWarden cifra los archivos que guardas en tu bóveda, en tu dispositivo, con una clave derivada del patrón que dibujas. La clave nunca se almacena. No hay cuenta ni servidor de ArkWarden, y tu clave nunca sale de tu iPhone. Si olvidas tu patrón, una frase de recuperación que solo tú guardas puede restaurar el acceso. Si alguien puede obligarte a desbloquearla, un segundo patrón abre una bóveda separada, y nada de lo que muestra ArkWarden mientras esa bóveda está abierta revela la otra.

Todo lo que sigue es una versión más precisa de ese párrafo. El cifrado que protege tus archivos es de código abierto, para que puedas leer el código tú mismo.

1

El patrón deriva la clave

Tus archivos están cifrados, no ocultos. Sin el patrón correcto, los datos almacenados en el dispositivo no se pueden leer.

2

Nada sale del dispositivo sin cifrar

No hay cuenta ni servidor que vulnerar. Aunque actives la copia de seguridad de iCloud, ni nosotros ni Apple tenemos tu clave de cifrado.

3

Los límites se indican con claridad

ArkWarden explica contra qué no protege. La lista completa aparece más abajo en esta página.

Cada afirmación, con su fuente

Qué afirmamos, qué lo respalda
y dónde puedes verificarlo.

Cada fila muestra una afirmación de ArkWarden, el estándar o mecanismo establecido que la respalda y la página que la explica en detalle.

Afirmación Cómo funciona Estándar Leer más
Tus archivos están cifrados, no solo ocultos Cada archivo se cifra individualmente con cifrado autenticado antes de escribirse en el dispositivo AES-256-GCM Cifrado
Tu patrón produce la clave El patrón pasa por una función de derivación de claves lenta con una sal propia de cada bóveda para producir una clave de 256 bits PBKDF2, NIST SP 800-132, 600.000 iteraciones Cifrado, Patrón
El índice de la bóveda también está protegido Los nombres de las categorías, los títulos de los archivos y el orden se cifran con su propio cifrado autenticado ChaCha20-Poly1305 Cifrado
Un patrón dibujado es un secreto resistente Una cuadrícula de 5x5 con un mínimo de seis puntos y cambios de dirección obligatorios produce miles de millones de patrones posibles Entropía del patrón en una cuadrícula de 5x5 Patrón
Puedes añadir una segunda comprobación Después del patrón, un segundo factor opcional decide si se muestra la bóveda Face ID y Touch ID mediante Secure Enclave, o FIDO2 / WebAuthn para YubiKey Dos factores
Puedes recuperar un patrón olvidado Una frase de recuperación llega a la misma clave maestra mediante la misma derivación, sin intervención de ningún servidor BIP-39, 12 o 24 palabras Frase de recuperación
No hay cuenta ni servidor La app tiene en el dispositivo todo lo que necesita. Sin inicio de sesión, sin servidor y sin telemetría sobre el contenido de los archivos Arquitectura en el dispositivo Privacidad en el dispositivo
Las claves se cifran en reposo con Secure Enclave Las claves cifradas y la sal se almacenan en iOS Keychain, cifradas en reposo por Secure Enclave y marcadas como exclusivas del dispositivo iOS Keychain, cifrado en reposo por Secure Enclave Privacidad en el dispositivo
Tienes una segunda bóveda para situaciones de desbloqueo bajo presión Un segundo patrón abre una bóveda separada con sus propios archivos, y nada de lo que muestra la app revela la otra bóveda Diseño de bóvedas paralelas Wing
Las pantallas no se pueden capturar Las capturas de pantalla y las grabaciones de pantalla están bloqueadas en toda la app, por imposición de iOS Protección de captura de pantalla de iOS Patrón
Los límites reales

Contra qué no protege ArkWarden.

Ninguna herramienta de seguridad protege contra todo. Estos son los límites reales de ArkWarden. Léelos antes de decidir si se adapta a tu situación.

Los límites, expresados con claridad

  • Alguien que observa cómo dibujas tu patrón. Una persona que mira por encima de tu hombro o una cámara dirigida a tu pantalla puede descubrir tu patrón. Dibuja en privado cuando sea posible.
  • Perder tu patrón y tu frase de recuperación. Si pierdes ambos, nadie puede recuperar la bóveda, tampoco nosotros. Ese es el objetivo. Cualquier mecanismo que pudiéramos usar para recuperarla también podría usarlo otra persona contra ti.
  • Un archivo después de descifrarlo y compartirlo. Cuando un archivo sale de la bóveda, vuelve a ser un archivo normal. ArkWarden no puede controlar adónde va después.
  • El bloqueo de tu dispositivo. ArkWarden protege los archivos dentro de la bóveda. No sustituye el código de tu iPhone. Bloquea también tu dispositivo.
  • La bóveda Wing ante una búsqueda decidida. Wing no tiene segundo factor, y alguien que conozca el patrón Wing puede abrirla. Guarda en Wing archivos cotidianos y creíbles, y conserva tus archivos más sensibles en la bóveda principal, que protege tu segundo factor.
Estructura completa

Ocho partes, un diseño.

Cada parte tiene su propia página con detalles paso a paso, una comparación con las alternativas y una sección técnica para su verificación.

Fuentes

Los estándares en los que se basa este diseño.

Las afirmaciones de esta página se basan en estándares publicados por organismos reconocidos. Cada enlace apunta a la fuente primaria.

  • NIST SP 800-132. Recomendación para la derivación de claves basada en contraseñas. Instituto Nacional de Estándares y Tecnología. nvlpubs.nist.gov
  • NIST SP 800-38D. Recomendación para modos de operación de cifrado por bloques: GCM. Instituto Nacional de Estándares y Tecnología. csrc.nist.gov
  • FIPS 197. Estándar de cifrado avanzado (AES). Instituto Nacional de Estándares y Tecnología. csrc.nist.gov
  • RFC 7539. ChaCha20 y Poly1305 para protocolos IETF. Grupo de Trabajo de Ingeniería de Internet. datatracker.ietf.org
  • BIP-39. Estándar de lista de palabras mnemónicas para generar claves deterministas. bips.dev/39
  • FIDO2 / WebAuthn. Estándar de autenticación web para autenticación respaldada por hardware. W3C y FIDO Alliance. w3.org
  • OWASP Password Storage Cheat Sheet. Recomendaciones sobre el número de iteraciones de PBKDF2. Open Web Application Security Project. cheatsheetseries.owasp.org
  • Apple Platform Security: Secure Enclave. Almacenamiento de claves respaldado por hardware en dispositivos Apple. Apple. support.apple.com
Verlo en la práctica

Situaciones para las que se diseñaron estas protecciones.

Preguntas frecuentes

Preguntas habituales.

¿Qué nivel de seguridad ofrece ArkWarden?
ArkWarden cifra los archivos de tu bóveda en tu dispositivo con una clave AES de 256 bits derivada del patrón que dibujas. La clave nunca se almacena y no hay cuenta ni servidor de ArkWarden. Una frase de recuperación que solo tú guardas puede restaurar el acceso si olvidas tu patrón.
¿Mis archivos están cifrados o solo ocultos?
Cifrados. Cada archivo se escribe con cifrado autenticado antes de guardarse en el disco. Eso es distinto de un bloqueo por PIN o del Álbum oculto de Apple, donde los datos del archivo pueden seguir siendo legibles si se evita el control de acceso.
¿Pueden ArkWarden o Apple acceder a mi bóveda?
No. No hay cuenta ni servidor de ArkWarden, y tu clave de cifrado nunca sale de tu iPhone. Si activas la copia de seguridad de iCloud, la copia se cifra primero en tu dispositivo, así que ni nosotros ni Apple tenemos una clave que pueda abrirla.
¿Necesito una cuenta o internet para desbloquear?
No. El desbloqueo se ejecuta en tu dispositivo a partir de tu patrón. No hay inicio de sesión ni ninguna llamada de red para abrir la bóveda.
¿Qué pasa si olvido mi patrón?
Usa tu frase de recuperación BIP-39 en la pantalla de desbloqueo para abrir la bóveda y definir un nuevo patrón. Guarda la frase fuera del dispositivo. Si pierdes el patrón y la frase, nadie puede recuperar la bóveda, tampoco nosotros. Más información sobre la frase de recuperación.
¿Puedo añadir Face ID, un PIN o una YubiKey?
Sí. Después de que el patrón sea correcto, puedes exigir Face ID o Touch ID, un PIN de 6 dígitos o una YubiKey mediante NFC. Eliges un segundo factor, o ninguno si el patrón te basta.
¿Qué es Wing?
Wing es una segunda bóveda opcional con su propio patrón, nombre y archivos. Si alguien te pide que abras tu bóveda, puedes abrir Wing en su lugar, y nada de lo que muestra la app revela que existe otra bóveda.
¿Qué estándares usa ArkWarden?
AES-256-GCM y ChaCha20-Poly1305 para el cifrado, PBKDF2 (NIST SP 800-132) para la derivación de claves con 600.000 iteraciones, BIP-39 para la frase de recuperación y FIDO2 / WebAuthn para la compatibilidad con YubiKey. Toda la criptografía se ejecuta mediante CryptoKit de Apple y Secure Enclave.
¿Contra qué no protege ArkWarden?
Alguien que observe cómo dibujas tu patrón, perder el patrón y la frase de recuperación a la vez, un archivo después de descifrarlo y compartirlo, y la pantalla de bloqueo del iPhone. Wing tampoco tiene segundo factor, así que guarda ahí archivos cotidianos de señuelo y deja los más sensibles en la bóveda principal.
ArkWarden

Seguridad que puedes leer
completa y verificar tú mismo.

Sin cuenta, sin servidor y sin copia de tu clave. Cada afirmación de esta página enlaza con el estándar que la respalda y con la página que la explica.

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
AES-256-GCM y ChaCha20-Poly1305 mediante Apple CryptoKit PBKDF2 con 600.000 iteraciones, NIST SP 800-132 Sin cuenta, sin servidor y sin telemetría sobre el contenido de los archivos