1. Імпорт
Ви вибираєте фотографії або їх знаходить сканування. Програма зчитує кожну з фотографій. iOS ніколи не дозволяє програмі миттєво видаляти фотографії, тому на даний момент це копія.
2. Зашифрувати
У VaultBolt кожен предмет отримує випадковий 256-bit ключ файлу і запечатується на шматки з AES-256-GCM. Ключ файлу загорнутий в ключ від сховища, який сам загорнутий у ключ, отриманий від вашого розблокування.
3. Індекс
Імена, папки, дати та мініатюри зберігаються у зашифрований індекс, тому навіть список того, що ви зберегли, неможливо прочитати без вашого ключа.
4. Прибирати
Програма просить iOS видалити оригінали, що ви підтверджуєте. Потім VaultBolt проведе вас через «Нещодавно видалені» та «Фотографії iCloud».
5. Розблокувати
Коли ви відкриваєте програму, ваш шаблон, PIN-код або парольна фраза запускається через Argon2id із секретом Secure Enclave, щоб повторно створити ключ, який розгортає ключ сховища. Заблокуйте програму, і ключі буде видалено з пам’яті.
6. Резервне копіювання та відновлення
Зашифровані записи надходять у ваш приватний iCloud. На новому телефоні ваша фраза відновлення повторно створює ключ відновлення, який розгортає ключ сховища, і сховище відновлюється.
Часті запитання
Чи програми-сховища переміщують або копіюють фотографії?
iOS дозволяє програмам лише копіювати фотографії та запитувати підтвердження видалення оригіналів. Хороші сховища допоможуть вам видалити оригінали та очистити нещодавно видалені.
Де сховище зберігає файли?
У приватному контейнері програми на пристрої, який інші програми не можуть прочитати. Шифрувальні сховища зберігають там лише зашифрований текст.












