Режим примусу: тихе очищення локального сховища
Вас змушують розблокувати телефон. Хтось спостерігає. Ви малюєте візерунок на сітці, і призначене вами сховище відкривається нормально. За цим звичайним екраном Vaultaire видаляє локальні індекси та зіставлення відновлення для інших сховищ на цьому пристрої та запобігає автоматичному поширенню стертого стану через синхронізацію.
Режим примусу в Vaultaire дозволяє вам призначити одне сховище як тригер примусу. Нанесення шаблону цього сховища відкриває його звичайним способом, одночасно видаляючи індекси сховища без примусу та зіставлення локального відновлення з поточного пристрою. Існуючі зашифровані iCloud резервні копії та копії однорангових пристроїв навмисно залишено без змін.
Що таке режим примусу?
Режим примусу: це останній рубіж захисту. Функція, яку ви сподіваєтеся ніколи не використовувати, розроблена для моменту, коли все інше вже не допоможе: коли хтось стоїть над вами, вимагаючи доступу до ваших приватних файлів, і у вас немає іншого виходу, крім як підкоритися.
Ось як це працює: ви призначаєте одне сховище як своє сховище для примусу. Ви наповнюєте його вмістом, який виглядає правдоподібно — кількома нешкідливими фотографіями, кількома буденними документами. Потім ви призначаєте йому шаблон, як і будь-якому іншому сховищу. У звичайному інтерфейсі розблокування він виглядає та відкривається як звичайне сховище; файлова система та хмарні докази залишаються за межами цієї вузької заявки про презентацію.
Різниця полягає в тому, що відбувається, коли ви малюєте цей візерунок. Звичайний шаблон сховища відкриває власне сховище. Шаблон примусу також робить це, показуючи вміст призначеного сховища на екрані, але він також запускає локальне стирання індексів і зіставлення відновлення, що робить інші сховища доступними на цьому пристрої.
Діалогове вікно підтвердження не з’являється. Попереджувальний звук не відтворюється. Людина, яка спостерігає за вами, бачить відкрите сховище та з’являються його файли. Інтерфейс не повідомляє про те, що інші локальні індекси сховища видалено, зіставлення локального відновлення очищено, роботу резервного копіювання, що очікує, зупинено, і пристрій має використовувати явне відновлення на основі фраз, перш ніж стерте сховище зможе повернутися.
Режим примусу — це деструктивний локальний контроль для користувачів, які вирішили, що безпечніше заблокувати доступ до сховища з пристрою, ніж відкрити його примусово. Локальне стирання відбувається миттєво та не має кнопки скасування. Відновлення є окремим процесом і залежить від попередньої зашифрованої резервної копії та фрази відновлення сховища.
Як це працює зсередини
Розуміння механіки має значення, оскільки режим примусу має вужчі межі, ніж універсальна вимога про стирання. Він змінює стан на поточному пристрої; воно не обіцяє стерти CloudKit, інший пристрій, історія файлової системи або докази, які вже зібрав зловмисник.
Крок 1: Ви малюєте візерунок примусу
Коли ви малюєте шаблон, призначений для вашого сховища примусу, Vaultaire розпізнає його як тригер примусу. Додаток починає дві операції одночасно: він починає розшифровку та відображення вмісту призначеного сховища та ініціює локальне очищення індексів і відображення відновлення для кожного іншого сховища.
Крок 2: стан локального доступу видалено
Vaultaire використовує один пристрій Keychain сіль для отримання локального шаблону, а не окрема сіль для кожного сховища. Режим примусу не знищує спільну сіль. Замість цього він очищає зашифровану локальну базу даних відновлення та видаляє всі індекси сховища, крім призначеного індексу сховища. Оскільки кожен індекс містить загорнутий випадковий головний ключ і карту файлів для цього сховища, його видалення виводить сховище без примусу з придатного для використання локального стану програми.
Зашифрований пул blob-об’єктів може залишитися, оскільки сховища спільно використовують це сховище. Без видаленого індексу Vaultaire не має карти файлів або загорнутого головного ключа, за допомогою якого можна відкрити видалене сховище локально. Програма також очищає локальні відображення відновлення, тому звичайний екран відновлення не може негайно перерахувати або відновити ці сховища.
Крок 3: Хмарне відновлення збережено, але ізольовано
Існуючі зашифровані iCloud резервна копія навмисно зберігається як шлях відновлення. Пристрій скидає незавершену роботу резервного копіювання та входить до межі ізоляції, тому локальне стирання не завантажується як звичайне видалення, а приховані сховища не відновлюються автоматично. Пізніше відновлення є явним, одне сховище за раз, і вимагає фрази відновлення цього сховища, а не лише шаблону, розкритого під примусом.
Крок 4: Сховище примусу відкривається нормально
Під час виконання локального очищення призначене сховище відкривається через звичайний інтерфейс. Vaultaire блокує аналітику перед запуском, намагається відкликати активні спільні ресурси, створені з цього сховища, повторно генерує свою фразу відновлення та очищає позначення примусу після цього. Додаток не надає підтвердження або повідомлення про завершення під примусом, але час завершення залежить від локальної роботи та будь-яких відкликань мережі; Vaultaire не обіцяє універсального субсекундного терміну.
Що робить і не приховує тихий інтерфейс
Безпосередній інтерфейс розроблений таким чином, щоб не повідомляти про режим примусу комусь, хто стежить за вашим плечем. Це корисна властивість представлення, а не доказ того, що кожен судовий спостерігач бачить ідентичний стан пристрою. Артефакти файлової системи, CloudKit записи, інший синхронізований пристрій або попередній доступ до телефону можуть виходити за межі того, що програма може приховати.
Без діалогу підтвердження
Більшість деструктивних дій у програмному забезпеченні супроводжуються попередженням: «Ви впевнені?» Режим примусу не має такого попередження. Діалог підтвердження розкрив би все. Щойно ви намалюєте візерунок, дія відбувається. Ви не можете випадково активувати його, якщо тільки не намалюєте випадково конкретний складний візерунок на сітці 5×5, що просто так не трапляється.
Немає окремого екрана затримки
Програма відкриває призначене сховище, виконуючи локальне очищення та відкликання спільних ресурсів. Потік розроблено не для додавання окремого екрана попередження, але продуктивність пристрою, стан сховища та умови мережі відрізняються. Вотер не претендує на рівність часових поясів, яку спостерігач із приладами ніколи не зможе розрізнити.
Немає повідомлень про стирання в програмі
Vaultaire вимикає аналітику перед стиранням і не показує сповіщення «сховища видалено». На цьому пристрої збережене сховище залишається доступним через додаток. Це не стирає докази за межами поточного локального стану програми, і це не слід розглядати як обіцянку неможливості виявлення під час судово-медичної експертизи.
Який локальний стан видалено
Тут важлива точність. Режим примусу видаляє певні локальні структури, необхідні для пошуку та відкриття безпримусових сховищ, зберігаючи при цьому спільне зашифроване сховище блобів і будь-які зашифровані iCloud резервне копіювання. Це локальне видалення стану доступу, а не заява про те, що кожна фізична копія була перезаписана.
Зашифрована база даних відновлення
Локальна база даних відновлення відображає фрази відновлення та поля застарілих шаблонів для доступу до сховища. Режим примусу очищає цю базу даних, а потім створює новий запис відновлення лише для зазначеного сховища. Це видаляє локальні відображення відновлення для інших сховищ, не вдаючи, що Vaultaire використав або знищив окрему сіль для кожного з них.
Індекси сховища без примусу
Кожен зашифрований індекс сховища містить свої записи файлів і випадковий головний ключ, обгорнутий ключем, отриманим із шаблону цього сховища. Режим примусу видаляє всі індекси, крім призначеного сховища. The PBKDF2 алгоритм і кількість ітерацій є параметрами публічної реалізації; безпека не залежить від їх видалення.
Зашифровані дані
Спільний зашифрований пул BLOB-об’єктів зберігається, оскільки він також містить призначений вміст сховища. Дані, які належали лише видаленим індексам, можуть стати недоступними через програму, але Vaultaire не вимагає безпечного фізичного перезапису кожного блоку флеш-пам’яті. Видалені індекси або попередній стан також можуть зберігатися на рівнях зберігання поза контролем програми.
Після режиму примусу програма відкриває збережене сховище та не відкриває відкритий текстовий реєстр перехресних сховищ. Це обмежує те, що показує звичайний інтерфейс. Це не доводить, що судово-медичний експерт не може зробити висновок про попередню діяльність сховища на основі видалених індексів, знімків файлової системи, обсягу зберігання, CloudKit, однорангові пристрої або докази, зібрані перед стиранням.
Коли використовувати режим примусу
Режим примусу створено для ситуацій, коли ви стикаєтеся з фізичним чи юридичним примусом і вирішили, що краще видалити доступ до локального сховища, ніж розкрити його. Це особисте рішення з серйозними наслідками, і Vaultaire надає вам інструмент, не приймаючи рішення за вас.
Перетин кордонів
Повноваження прикордонного обшуку та зобов’язання мандрівників залежать від країни та обставин. Складання шаблону примусу перед передачею телефону залишає доступним одне сховище в інтерфейсі та видаляє інший локальний стан доступу, але це не може гарантувати, що перевіряючий не знайде артефактів файлової системи, зашифрованих резервних копій, однорангових копій або попередніх доказів.
Фізичний примус
Якщо хтось змушує вас розблокувати телефон під загрозою, вам потрібен спосіб обмежити те, що відкриває звичайний інтерфейс. Режим примусу дозволяє намалювати шаблон, який виглядає як співпраця. Примус бачить призначене сховище відкритим, тоді як інтерфейс не повідомляє про одночасне локальне очищення іншого стану доступу до сховища.
Вилучення пристрою
Якщо у вас є підстави вважати, що ваш пристрій буде конфісковано, режим примусу може видалити доступ до сховища без примусу з поточної інсталяції програми перед передачею. Він не може гарантувати, що експерту-криміналістику немає чого досліджувати, особливо якщо пристрій уже зламано або існують інші копії та системні артефакти.
Захист журналістів і джерел
Журналісти, що працюють у ворожому середовищі, активісти під наглядом, усі, чиї дані могли б поставити під загрозу їх самих або інших. Режим примусу перетворює момент вразливості на момент захисту.
Налаштування сховища примусу
Налаштування режиму примусу займає близько двох хвилин. Зробити його переконливим: трохи більше роздумів.
Призначте сховище
У налаштуваннях Vaultaire ви призначаєте одне сховище як сховище примусу. Саме це сховище відкриватиметься при малюванні візерунка примусу, тому воно повинно містити правдоподібний вміст, що задовольнить очікування спостерігача. Порожнє сховище підозріло. Сховище з явно фальшивим вмістом підозріло. Сховище з кількома звичайними особистими фотографіями: ідеально.
Наповніть правдоподібним вмістом
Помістіть у сховище примусу вміст, який хтось очікував би знайти в приватному сховищі: кілька особистих фотографій, можливо, скан документа, деякі файли, які виглядають достатньо приватними, щоб виправдати блокування, але достатньо нешкідливими, щоб витримати перевірку. Мета: не обдурити криміналістичне розслідування, а задовольнити людину, що стоїть перед вами в цей момент.
Оберіть природний візерунок
Шаблон примусу має бути таким, що ви можете намалювати під час стресу, швидко, без вагань. Якщо ви намалюєте інший дійсний шаблон, замість цього ви можете відкрити інше сховище або порожній стан. Відпрацюйте тригер у безпечній тестовій установці. Як і будь-який візерунок Vaultaire, він повинен поєднувати принаймні шість крапок і робити принаймні дві зміни напрямку.
Протестуйте
Перш ніж він вам знадобиться, протестуйте режим примусу в безпечному середовищі. Створіть тестові сховища, призначте сховище примусу і активуйте його. Переконайтеся, що інші сховища зникли. Переконайтеся, що сховище примусу відкрилося нормально. Потім налаштуйте все по-справжньому.
Скасування неможливе
Це потрібно чітко сказати: після запуску режиму примусу кнопка скасування локального стирання не доступна. Служба підтримки Vaultaire не може відновити ваш шаблон або фразу відновлення. Якщо ви ввімкнули зашифроване iCloud попередньо створивши резервну копію та зберігаючи фразу відновлення, пізніше ви зможете відновлювати одне сховище за раз. Без обох видалений стан локального доступу може призвести до того, що ви не зможете відновити сховище.
Інші індекси та локальні зіставлення відновлення вийшли з активного стану програми. Сіль на рівні пристрою та спільний зашифрований пул блобів не є метою стирання, і зашифровані хмарні резервні копії зберігаються. Ця межа є навмисною: вона позбавляє доступу з примусового пристрою, зберігаючи шлях відновлення, керований фразою, для власника.
Режим примусу призначений для людей, які розуміють цей компроміс і заздалегідь вирішили, що вони краще скасують негайний доступ із поточного пристрою, ніж відкривають сховище примусово. Якщо ви не можете безпечно зберегти фразу відновлення та зашифровану резервну копію, припустіть, що локальне стирання може призвести до втрати доступу до цього сховища.
Компроміс є конкретним, а не абсолютним. Локальне видалення починається без підтвердження, тоді як подальше відновлення можливе лише через окрему хмару та шлях відновлення. Перевірте функцію з неконфіденційними даними, перш ніж вирішити, чи відповідає ця поведінка вашій моделі загрози.
Часті запитання
Що станеться, якщо я випадково намалюю візерунок примусу?
Локальне стирання розпочинається негайно й не потребує підтвердження. Vaultaire видаляє індекси сховища без примусу та локальні відображення відновлення з цього пристрою, зберігаючи призначене сховище. Якщо зашифровано iCloud резервне копіювання було ввімкнено, подальше відновлення залишається можливим за допомогою фрази відновлення кожного сховища. Ретельно вибирайте та перевіряйте схему примусу.
Чи можна відновити сховища з резервної копії iCloud після активації режиму примусу?
Так, якщо існує зашифрована резервна копія. Режим примусу є локальним для поточного пристрою та навмисно зберігає зашифровані дані iCloud резервні копії. Пристрій ізольовано від автоматичної синхронізації після стирання, і відновлення потребує явної дії з фразою відновлення для одного сховища за раз. Одного примусового шаблону недостатньо, щоб оживити стерте сховище.
Чи зможе криміналістичний аналітик визначити, що режим примусу був активований?
Vaultaire блокує аналітику перед стиранням, не показує підтвердження та зберігає призначене сховище, тому потік у програмі навмисно тихий. Це не є гарантією проти криміналістичного виявлення. Видалені файли, стан файлової системи, CloudKit записи, однорангові пристрої, резервні копії або вже скомпрометований пристрій можуть надавати докази існування або зміни інших даних.
Чи знищується саме сховище примусу?
Ні. Визначене сховище залишається недоторканим, відкривається нормально та отримує нову фразу відновлення. Його позначення примусу потім очищається, тож те саме сховище продовжується як звичайне сховище після події.
Чи можна мати кілька сховищ примусу?
Ні. Ви призначаєте рівно одне сховище як сховище примусу. Це обмеження навмисне: кілька тригерів примусу підвищили б ризик випадкової активації і ускладнили б мисленнєву модель. Одне сховище, один візерунок, один результат.
Чи є режим примусу законним?
Закони відрізняються залежно від юрисдикції та обставин, особливо коли пристрій або його вміст може бути доказом або підлягати обов’язку збереження. Vaultaire не надає юридичних консультацій. Запитайте кваліфікованого юриста про вашу ситуацію, перш ніж покладатися на деструктивну функцію.
Підготуйтеся до найгіршого
Налаштуйте режим примусу зараз, поки у вас є час. Коли він знадобиться, часу на налаштування не буде.
Завантажити Vaultaire безкоштовно