Ir al contenido

Detrás de cámaras

Lo que una bóveda señuelo puede y no puede hacer, y cómo la construye Velum

Por el equipo de llcloud 5 min de lectura

Respuesta rápida

Una bóveda señuelo es una segunda bóveda que se abre con otro patrón, para poder mostrarla cuando alguien insiste en mirar. En Velum cada patrón abre su propia bóveda y nada en la app las lista ni las cuenta. Un patrón de coacción abre una bóveda y elimina las claves de todas las demás del celular. Un señuelo no puede ocultar que Velum existe, necesita fotos comunes para ser creíble, y un borrado por coacción no se puede deshacer.

Una bóveda señuelo responde a una preocupación concreta: alguien está a tu lado y quiere ver qué hay en tu bóveda. Negarte puede no ser una opción. Un señuelo te permite abrir algo real que no es lo que estás protegiendo. Suena simple, y lo difícil es lograr que la propia app no delate el truco. Aquí te contamos cómo lo hace Velum, y dónde deja de funcionar la idea.

¿Cómo funcionan las bóvedas extra en Velum?

Cada patrón abre su propia bóveda. Cuando agregas una bóveda, algo que forma parte de Pro, dibujas un patrón nuevo y recibes una frase de recuperación nueva de 9 palabras. Las dos bóvedas no comparten nada visible. Al abrir una no se ve nada de la otra, ni siquiera que existe.

La forma habitual de hacerlo sería una lista: la bóveda uno se abre con este patrón, la dos con aquel. No quisimos que esa lista existiera, porque cualquier lista se puede encontrar. Por eso el desbloqueo funciona al revés. Cuando dibujas un patrón, Velum lo convierte en una clave, como se explica en cómo Velum cifra una foto, y calcula el nombre del archivo de clave que tendría ese patrón. Después simplemente comprueba si existe un archivo con ese nombre.

Si existe, ese archivo abre la bóveda. Si no existe, Velum dice "no reconocido". No hay nada que consultar, así que no hay nada que filtrar.

¿Por qué no hay una lista de bóvedas en ningún lugar?

Porque un número revela tanto como una lista. Si la app guardara "3 bóvedas" en algún sitio, ya sea un archivo de ajustes, un informe de fallos o un evento de analítica, alguien podría leerlo y saber que no le mostraste todo. Por eso construimos Velum de modo que nada cuente ni nombre las bóvedas de forma legible.

Algunos detalles que lo mantienen así:

  • Siempre hay archivos de relleno. La carpeta de archivos de clave siempre contiene un conjunto de archivos de relleno aleatorios que no abren nada. Con una bóveda o con cinco, la carpeta se ve igual.
  • Todos los bloques se parecen. Las fotos, las miniaturas y el índice de cada bóveda se guardan en bloques del mismo tamaño con nombres aleatorios. Qué bloques pertenecen a qué bóveda se registra solo dentro del índice cifrado de cada una.
  • Todos los patrones incorrectos se ven igual. Un patrón incorrecto cuesta la misma espera sea cual sea el que se dibujó, y la espera crece después de cinco intentos. Velum nunca muestra una bóveda vacía para un patrón desconocido, así que un error de dibujo no se confunde con una bóveda, y un intento al azar no se distingue de uno casi correcto.
  • Los ajustes viven dentro de cada bóveda. Todo lo que cambia de una bóveda a otra se guarda en el índice cifrado de esa bóveda, nunca en los ajustes compartidos de la app.
  • Nuestra telemetría no las ve. Los eventos de uso anónimos que envía Velum no llevan ningún número, ningún nombre ni nada que difiera entre bóvedas.
  • Los respaldos también guardan silencio. El respaldo en Google Drive de Pro usa el mismo conjunto plano de archivos sin importar cuántas bóvedas haya, así que Drive tampoco se entera de nada.

Por eso también "más bóvedas" es una función de Pro y no un número. La app no puede contar tus bóvedas, así que el plan gratuito no puede limitarlas a dos. Lo que está bloqueado es agregar una bóveda.

¿Qué hace el patrón de coacción?

El patrón de coacción, que también es parte de Pro, es para el momento en que mostrar un señuelo puede no bastar. Es un segundo patrón para una bóveda, normalmente la que le mostrarías a alguien. Si lo dibujas bajo presión, abre esa bóveda exactamente igual que siempre. En segundo plano, elimina las claves de todas las demás bóvedas del celular.

Sin sus claves, una bóveda no se puede abrir, así que las fotos que contiene son como si ya no estuvieran en ese celular. Eliminamos claves y no archivos a propósito. Sobrescribir archivos en almacenamiento flash prueba muy poco, porque es el celular quien decide dónde caen realmente los datos. Una clave que falta es definitiva de una forma en que un archivo borrado no lo es. Los bloques de las demás bóvedas quedan como datos ilegibles que se ven igual que cualquier otro bloque, y Velum vuelve a completar los archivos de relleno, así que ni la carpeta de claves ni el almacenamiento se encogen de un modo que alguien pueda notar.

El respaldo gratuito en carpeta replica la bóveda, así que la siguiente vez que se ejecute después de un borrado por coacción, el respaldo también pierde esas claves.

¿Qué no puede hacer una bóveda señuelo?

Preferimos decirlo claro antes que dejar que una función prometa más de lo que cumple.

  • No puede ocultar que Velum existe. Quien conoce Velum sabe que puede haber bóvedas ocultas. Un disfraz puede ocultar el ícono, pero una persona decidida que sabe qué buscar aún puede encontrar la app y adivinar lo que puede hacer.
  • Necesita fotos comunes. Un señuelo vacío, o con tres imágenes, no convence. Pon fotos de todos los días, de las que no te importaría mostrar, y úsalo de vez en cuando.
  • El patrón de coacción no se puede deshacer. Las claves eliminadas no se pueden restaurar, ni por ti ni por nosotros. Las frases de recuperación de esas bóvedas dejan de funcionar en ese celular. Solo un respaldo hecho antes del borrado las sigue abriendo, con el patrón o la frase propios de esa bóveda.
  • Los respaldos anteriores quedan fuera de alcance. Un borrado por coacción llega al respaldo en carpeta la próxima vez que se ejecuta. Las copias de un respaldo que hiciste en otro lugar antes quedan exactamente como estaban.
  • No protege una bóveda abierta. Si entregas el celular desbloqueado con tu bóveda real abierta, ningún señuelo ayuda. Velum se bloquea cuando la pantalla se apaga, cuando sales de la app y cuando pones el celular boca abajo.
  • No puede impedir que alguien mire. Un patrón que alguien te vio dibujar abre esa bóveda para esa persona, sea señuelo o no.

Nuestro consejo dentro de la app es el mismo que aquí: configura el patrón de coacción en la bóveda que le mostrarías a alguien, guarda fotos comunes en ella y elige un patrón que puedas dibujar con calma.

¿Dónde encaja esto con otras formas de ocultar fotos?

La mayoría de las personas nunca necesita un señuelo. Si lo que quieres es sobre todo sacar fotos de tu galería, empieza por nuestra guía sobre cómo ocultar fotos en Android. Si estás decidiendo entre bóvedas, cómo elegir una app de bóveda de fotos explica qué buscar, y son seguras las apps de bóveda con calculadora explica qué añade y qué no un disfraz. Las herramientas integradas adoptan otro enfoque, que Velum vs la Carpeta segura de Samsung analiza en detalle.

Fuentes

Preguntas

¿Qué es una bóveda señuelo?

Una segunda bóveda que se abre con un patrón distinto. Si alguien te presiona para que abras tu bóveda, dibujas el patrón del señuelo y ve lo que hayas puesto ahí. En Velum, las bóvedas extra son parte de Pro. Cada una tiene su propio patrón y su propia frase de recuperación, y al abrir una no se ve nada de las demás.

¿Alguien puede saber cuántas bóvedas hay en Velum?

No a partir de la app ni de sus archivos. Velum no guarda ninguna lista de bóvedas, y su almacenamiento se ve igual tengas una bóveda o varias. Lo que nadie puede ocultar es que Velum admite bóvedas extra. Quien conoce la app sabe que podría haber otra bóveda, por eso un señuelo funciona mejor cuando parece usado.

¿Qué hace el patrón de coacción de Velum?

Es un segundo patrón para una bóveda. Si lo dibujas bajo presión, abre esa bóveda como siempre y, en segundo plano, elimina las claves de todas las demás bóvedas del celular. Esas bóvedas ya no se pueden abrir en ese celular. Solo un respaldo hecho antes las sigue abriendo, con el patrón o la frase propios de esa bóveda.

¿Se puede deshacer un borrado por coacción?

No. Una vez que las claves desaparecen, ni Velum ni nosotros podemos recuperarlas, y las frases de recuperación de esas bóvedas también dejan de funcionar en ese celular. Un respaldo hecho antes del borrado sí las abre. El siguiente respaldo en carpeta después del borrado sigue al celular, así que tampoco puede abrirlas. Ese es el objetivo de la función, y también su costo.

Herramientas gratis para Android

Sigue leyendo