Bóvedas ocultas sin una lista visible de bóvedas

Vaultaire no se abre en un catálogo de bóvedas con nombre. Dibujas un patrón y la aplicación localiza solo el índice cifrado asociado a esa clave derivada. Quien mira por encima de tu hombro ve la bóveda que abriste, no un menú que anuncia todas las demás.

Las bóvedas ocultas de Vaultaire son una propiedad de la interfaz y del enrutamiento de claves: la aplicación no muestra ninguna lista sin cifrar de todas las bóvedas y abre una bóveda solo después de derivar su clave del patrón. En el disco, los archivos de índice cifrados siguen siendo enumerables, así que este diseño no hace invisible el número de bóvedas ante un análisis forense.

¿Qué significa realmente “bóvedas ocultas”?

La mayoría de las apps de bóveda funcionan como archivadores. Abres la app y ves una lista de tus bóvedas. Quizá tienen nombres. Quizá muestran un recuento. Quizá hay un pequeño candado junto a cada una. La app sabe exactamente cuántas bóvedas tienes, y esa información es visible para cualquiera que abra la app — o examine el dispositivo.

Vaultaire funciona de otra manera en la interfaz. No hay ninguna pantalla que muestre los nombres de tus bóvedas ni que pregunte cuál desbloquear. Cuando dibujas un patrón, la aplicación deriva con PBKDF2 una clave de bóveda de 256 bits, calcula un hash de esa clave para formar el nombre esperado del archivo de índice e intenta el descifrado autenticado de ese índice cifrado. Si el índice existe y su etiqueta AES-GCM se verifica, Vaultaire desenvuelve la clave maestra aleatoria y abre los archivos. Si no, muestra un estado vacío.

Este enrutamiento forma parte de la arquitectura de almacenamiento, pero su protección tiene límites. Vaultaire no mantiene un registro maestro sin cifrar que relacione bóvedas con patrones o nombres. Guarda el índice raíz cifrado de cada bóveda en un almacén que se rellena en bloques de 64 posiciones con archivos de cobertura aleatorios, pero cada bóveda real también tiene un directorio de almacenamiento con el mismo localizador, y la aplicación tiene rutinas de mantenimiento que los enumeran. Por eso, quien examine el sistema de archivos puede contar las bóvedas y distinguir los archivos raíz reales de los de cobertura, aunque no pueda leer el contenido de los índices sin una clave.

La idea clave

Vaultaire oculta el catálogo de bóvedas en la interfaz de usuario normal. El patrón selecciona un índice cifrado sin revelar los patrones, los nombres ni el contenido de los demás índices. Esto reduce la revelación accidental ante alguien que usa la aplicación, pero no equivale a ocultar todos los rastros de las bóvedas ante iOS o las herramientas forenses.

Esto no es una “carpeta oculta”

La expresión “bóveda oculta” puede hacerte pensar en apps que esconden una carpeta donde no se ve fácilmente. Quizá la carpeta lleva un punto delante del nombre para que no aparezca en un explorador de archivos. Quizá la app se disfraza de “calculadora” para ocultar su verdadera función. Son trucos de camuflaje, y todos comparten el mismo defecto fatal: los datos ocultos siguen ahí, en una ubicación conocida, esperando a que alguien los encuentre. Si es el método que estás evaluando, lee nuestra guía sobre cómo crear una carpeta secreta en el iPhone antes de confiarle archivos delicados.

Un examinador forense con acceso a tu dispositivo encuentra una carpeta oculta sin esfuerzo. Las herramientas del sistema de archivos listan todos los directorios. Los analizadores de almacenamiento muestran dónde se ocupa el espacio. Hasta un amigo con algo de maña, cinco minutos y un buscador podría localizar la mayoría de las carpetas “ocultas”.

Vaultaire no depende de una carpeta disfrazada ni de una apariencia de calculadora. Dentro del contenedor de la aplicación guarda índices de bóveda cifrados y archivos blob cifrados. El contenido del índice oculta tras AES-256-GCM los nombres de archivo, los tipos MIME, las fechas, los mapas de archivos y la clave maestra envuelta. Ese contenido no es legible hasta que la clave derivada del patrón correcto autentica el índice.

La diferencia práctica está entre una carpeta secreta con un nombre a la vista y un contenedor cifrado y autenticado que se elige por un nombre de archivo derivado de la clave. Un examinador del dispositivo puede ver que el contenedor existe. Sin una credencial correcta, no obtiene su mapa de archivos legible ni su contenido.

Lo que revela la organización del almacenamiento

Incluso sin una lista de bóvedas, un adversario astuto podría probar otra vía: analizar el uso del disco. Si Vaultaire ocupa 500 MB hoy y 800 MB mañana, quizá has añadido una bóveda. Si borrar fotos de una bóveda libera exactamente 200 MB, quizá haya una correlación que aprovechar.

Vaultaire no mantiene constante el espacio que ocupa en local. Añadir archivos consume espacio, eliminar una bóveda puede liberarlo y existe un directorio de almacenamiento por cada bóveda. El cifrado protege el contenido y su integridad, pero no borra del sistema de archivos toda la información sobre tamaños, número de archivos y tiempos.

No
Lista visible de bóvedas
AES-GCM
Contenido del índice cifrado
1
Índice cifrado por bóveda

Un observador con acceso al contenedor de la app puede relacionar el número, el tamaño y la fecha de modificación de los archivos con la actividad. La protección de datos de iOS puede restringir el acceso mientras el dispositivo está bloqueado, y el contenido cifrado sigue siendo confidencial sin sus claves, pero Vaultaire no anuncia resistencia al análisis de tráfico local.

Dónde se usa el relleno

Vaultaire sí usa relleno en formatos concretos. Las cabeceras de los archivos cifrados reservan un tamaño fijo para que los nombres de archivo y los tipos MIME no queden expuestos sin cifrar. La copia de seguridad cifrada en iCloud usa registros fijos de 10 MB y fragmentos señuelo. Estos controles no deben confundirse con un almacén local de tamaño constante.

Los índices locales de las bóvedas y los archivos blob siguen teniendo nombres de archivo y tamaños reconocibles a nivel de aplicación. AES-GCM oculta su contenido y detecta modificaciones; no hace que cada byte o artefacto del sistema de archivos sea indistinguible de sectores de disco aleatorios.

Resistencia forense: qué pasa cuando se llevan tu teléfono

Concretemos el modelo de amenazas. Quien echa un vistazo a la aplicación no ve ningún catálogo de bóvedas. Quien accede al contenedor de la aplicación mediante un dispositivo comprometido o desbloqueado tiene una visión más amplia y puede inspeccionar nombres de archivo, cantidades, tamaños, marcas de tiempo, la disponibilidad del Llavero y las cargas cifradas.

Lo que pueden ver las herramientas forenses

Un examinador forense puede ver que Vaultaire está instalado, cuánto espacio ocupa, cuántos directorios de almacenamiento por bóveda existen, con qué archivos raíz `vault_index_*.bin` se corresponden, los archivos de almacén cifrados y los metadatos de modificación. También puede copiar el texto cifrado para probar patrones sin conexión.

Lo que el cifrado sigue protegiendo

  • Nombres de bóveda legibles y mapas de archivos. El índice cifrado protege los registros de archivos y la clave maestra aleatoria envuelta.
  • Nombres de archivo originales y tipos MIME. Estos campos van dentro de encabezados de archivo con cifrado autenticado, no en nombres de directorio sin cifrar.
  • Contenido de fotos, vídeos y documentos. Las cargas de los archivos usan AES-256-GCM con la clave maestra aleatoria de la bóveda.
  • El propio patrón. Vaultaire no lo guarda como una preferencia sin cifrar, aunque la base de datos local de recuperación cifrada contiene material del patrón y de la frase mientras el dispositivo se usa con normalidad.
  • Un atajo para adivinar. PBKDF2 encarece cada intento, pero un nombre de archivo de índice copiado y la etiqueta AES-GCM siguen permitiendo a un atacante comprobar sus intentos sin conexión.
El callejón sin salida forense

Los datos cifrados dejan pruebas de que existen datos cifrados. El diseño actual del almacenamiento de Vaultaire puede exponer el número de bóvedas, aunque no expone sus patrones, nombres, mapas de archivos ni texto sin cifrar. Las bóvedas ocultas protegen la interfaz y el contenido; no prometen una negación plausible en sentido teórico de la información.

Cómo las bóvedas ocultas hacen posible la negación plausible

Las bóvedas ocultas aportan la compartimentación de la interfaz en la que se apoya la función de negación plausible de Vaultaire. Esa relación, y su límite ante un examen del sistema de archivos, importan a la hora de valorar la afirmación.

En la interfaz de Vaultaire, distintos patrones válidos pueden abrir distintas bóvedas reales. Puedes elegir un patrón para el material delicado y otro para una bóveda menos delicada. A quien solo ve la interfaz desbloqueada no se le muestra ninguna etiqueta que identifique una bóveda como “real” o como “señuelo”.

Esto puede reducir lo que se revela en una inspección casual o ante alguien que mira por encima del hombro, pero no cumple la definición forense más estricta de negación plausible. Un examinador con acceso al contenedor de la aplicación puede contar las bóvedas. Usa esta función como compartimentación de la interfaz, no como prueba de que no existe otra bóveda.

La cadena completa

  • Paso 1: Creas varias bóvedas con patrones distintos: una para los archivos reales, otra de señuelo, tantas como quieras.
  • Paso 2: Si te presionan, dibujas el patrón señuelo. El observador ve una bóveda con fotos aburridas.
  • Paso 3: La interfaz desbloqueada no muestra ninguna lista de bóvedas ni pide el nombre de la otra bóveda.
  • Paso 4: Ten en cuenta el otro límite de amenaza: el acceso al sistema de archivos puede revelar el número de índices cifrados aunque el observador no pueda descifrar el contenido.

El resultado es una compartimentación práctica dentro de la aplicación, respaldada por el cifrado del contenido. No es una garantía matemática de que quien examine el dispositivo no pueda detectar contenedores cifrados adicionales.

Por qué importa

Quizá la resistencia forense te parezca algo extremo. La mayoría de la gente no se enfrenta a confiscaciones de dispositivos ni a órdenes judiciales. Pero el principio de las bóvedas ocultas también te protege en situaciones cotidianas.

Quien llega a la pantalla de bloqueo de Vaultaire no recibe una lista de nombres de bóvedas a los que apuntar. Un compañero de trabajo que te pide el móvil no puede pasar de una bóveda a otra con un selector. Un ladrón sigue sabiendo que Vaultaire está instalado y puede atacar la app o el dispositivo, pero el contenido cifrado sigue protegido por el patrón, el coste de PBKDF2, AES-GCM y el límite de seguridad de iOS que lo rodea.

Las bóvedas ocultas responden a una pregunta de privacidad más concreta: ¿abrir una bóveda revela un catálogo de las demás? En la interfaz normal, la respuesta es no. Que un examinador con más medios pueda detectar contenedores cifrados depende del estado del dispositivo y del nivel de acceso, y Vaultaire documenta ese límite de forma directa.

Preguntas Frecuentes

¿Cómo encuentra Vaultaire una bóveda sin mostrar una lista de bóvedas?

Vaultaire deriva una clave de bóveda del patrón, calcula una huella de 128 bits de esa clave y busca el archivo de índice cifrado correspondiente. Si el archivo existe y la autenticación AES-GCM tiene éxito, la aplicación abre esa bóveda y desenvuelve su clave maestra aleatoria. Si no, la interfaz muestra un estado vacío en lugar de exponer otras bóvedas.

¿Se puede saber cuántas bóvedas tengo mirando el uso de almacenamiento?

El uso de almacenamiento no revela nombres de archivo ni contenido legible, pero puede revelar que Vaultaire guarda datos cifrados y cuánto espacio ocupan. Los archivos de índice raíz se agrupan en bloques de 64 con archivos de relleno aleatorios, pero cada bóveda también tiene su propio directorio de almacenamiento, así que un examinador con acceso al contenedor de la aplicación puede contar las bóvedas. Vaultaire no afirma que el volumen de almacenamiento oculte el número de bóvedas.

¿Qué pasa si elimino una bóveda? ¿Baja el almacenamiento usado?

Al eliminar una bóveda se borran su índice cifrado y los blobs cifrados que solo pertenecen a esa bóveda, así que el almacenamiento usado puede bajar. La memoria flash, las instantáneas del sistema de archivos, las copias de seguridad y otras capas del sistema pueden conservar artefactos que la aplicación no controla, así que la eliminación no se presenta como un borrado forense garantizado.

¿En qué se diferencia esto de cifrar una carpeta?

Vaultaire no muestra en su interfaz carpetas de bóveda con nombres del usuario ni una lista de bóvedas sin cifrar. Crea archivos de índice y blobs cifrados dentro del contenedor de la aplicación. Sus nombres no revelan tu patrón, el nombre de la bóveda, los nombres de archivo ni el contenido, pero su existencia y su número no quedan ocultos para quien examine el sistema de archivos.

¿Podría una actualización futura de Vaultaire comprometer las bóvedas ocultas?

Una versión futura de cualquier cliente de código cerrado podría cambiar lo que la aplicación registra o muestra. El diseño actual de Vaultaire evita un registro sin cifrar que relacione bóvedas en la interfaz, pero las actualizaciones de software siguen formando parte del modelo de confianza. Revisa las notas de la versión y la documentación de seguridad antes de instalar cambios en una configuración de alto riesgo.

¿Funcionan las bóvedas ocultas con la copia de seguridad en iCloud?

Sí. Vaultaire cifra en el dispositivo los componentes de la copia de seguridad con una clave de copia de seguridad independiente derivada del patrón, los rellena en registros de CloudKit de 10 MB fijos, cifra las etiquetas estructurales y añade registros señuelo. La base de datos privada de CloudKit aún expone a Apple el número de registros y los metadatos de las transferencias, pero no nombres de archivo, contenido ni funciones de registro legibles.

Tus bóvedas, sin un catálogo visible

Crea bóvedas cifradas separadas con patrones distintos. Vaultaire abre la que pides sin mostrar una lista de todas, y deja claros los límites de almacenamiento de ese diseño.

Descargar Vaultaire Gratis