Cryptile

Як працюють застосунки-сховища для фото? Що насправді

Оновлено

Застосунок-сховище копіює фото з бібліотеки Фото у власне сховище даних застосунку, а потім ставить перед ними замок. Деякі застосунки на цьому й зупиняються. Кращі також шифрують кожен файл, тож фото не прочитати без ключа, який є лише у вас.

Завантажити Cryptile з App Store

Що мені треба знати?

  • Сховище — окреме місце. Фото у сховищі вже не у вашій бібліотеці, тож вони зникають із Фото, спогадів і спільних бібліотек.
  • Замок — не шифрування. Екран із PIN-кодом зупиняє випадковий погляд. Шифрування робить файли нечитабельними без ключа.
  • Багато залежить від того, в кого ключ. Якщо компанія може скинути ваш замок, вона може дістатися до ваших фото.

Куди потрапляють фото?

Застосунок-сховище зберігає фото у власному сховищі даних, а не в бібліотеці Фото. Застосунки, яким ви даєте доступ до Фото, їх там не бачать.

Коли ви імпортуєте фото, застосунок читає його з бібліотеки й записує власну копію. Оригінал лишається у Фото, доки ви його не видалите. Потім видалені фото 30 днів лежать у Нещодавно видалених, тож треба очистити й там. Про це наш посібник що стається з фото, коли ви їх видаляєте.

Що насправді робить замок?

Є два види сховищ, і ззовні вони виглядають однаково.

  1. Сховища «сховати й замкнути». Файли лежать у сховищі даних застосунку як звичайні зображення. PIN чи візерунок лише вирішує, чи покаже їх застосунок.
  2. Шифрувальні сховища. Файли зашифровано шифром. Ваш PIN, візерунок чи парольна фраза перетворюються на ключ, який їх розшифровує.

У першому випадку кожен, хто дістане сирі файли, побачить ваші фото. У другому — шум.

Як працює шифрування у сховищі?

Звичайна схема має три кроки.

  1. Ви розблоковуєте. Вводите код або малюєте візерунок.
  2. Створюється ключ. Застосунок перетворює введене на ключ шифрування. У ретельній схемі це відбувається на вашому пристрої, і ключ нікуди не надсилається.
  3. Файли відкриваються, коли ви їх переглядаєте. Застосунок розшифровує кожне фото, коли ви на нього дивитеся. Коли сховище блокується, ключ забувається.

Мініатюри й пошукові індекси теж важливі. Якщо застосунок шифрує фото, але зберігає маленькі прев'ю відкрито, прев'ю все видають.

А як щодо резервних копій і нових телефонів?

Сховище мусить десь робити резервну копію. Деякі застосунки завантажують її на власні сервери з обліковим записом. Інші — у ваш iCloud.

Питання в тому, що містить копія. Зашифрована копія марна для будь-кого без вашого ключа. Це також означає, що втрачений ключ ніхто не скине, тож добрий застосунок дає вам фразу відновлення, яку треба записати.

Що таке сховища-приманки?

Деякі застосунки дозволяють другому коду відкривати друге, нешкідливе сховище. Якщо вас змушують розблокувати застосунок, ви відкриваєте його. Це працює, лише якщо застосунок не показує списку сховищ.

Як працює Cryptile?

  • Кожен файл, мініатюра й пошуковий індекс шифруються AES-256-GCM.
  • Ключі створюються на вашому пристрої з візерунка, який ви малюєте. Немає ні облікового запису, ні сервера, і розробник ніколи не має ваших ключів.
  • Інший візерунок відкриває інше сховище, без списку сховищ. Розміри файлів вирівнюються, а слоти-приманки приховують, скільки сховищ існує.
  • Резервна копія — це зашифрована копія в iCloud. Для відновлення потрібна фраза відновлення з 9 слів. Скидання немає.

Ядро опубліковано для аудиту за ліцензією source-available, разом із моделлю загроз і тестовими векторами. Наш посібник про те, чи безпечний застосунок-сховище, перелічує, що перевірити в будь-якому застосунку.

Від чого це не захищає

Жодне сховище не захищає фото, поки воно відкрите на екрані, або якщо телефон у цей момент заражено шкідливою програмою. Візерунок слабший за парольну фразу, тож використовуйте 8 або більше клітинок. Якщо хтось бачить, як ви його малюєте, у нього ваше сховище. Якщо ви втратите і візерунок, і фразу відновлення, сховище втрачено.

Зробіть це з Cryptile

Cryptile шифрує фото, щойно вони надходять, і тримає ключ на вашому телефоні. Фото, зняті вбудованою камерою, взагалі не торкаються вашої бібліотеки.

Cryptile безкоштовна для до 2 сховищ, 100 фото та 10 відео. Plus знімає обмеження й додає панічний візерунок і пошук усередині сховища за $19.99 на рік (7-денний безкоштовний пробний період) або $39.99 одноразово.

Завантажити Cryptile з App Store