Защищённая камера: снимок внутри сейфа

Большинство сейфов для фото требуют снимать в приложении Камера, импортировать результат и удалять оригинал. Vaultaire вычёркивает два средних шага. Камера лежит внутри сейфа, и кадр шифруется там же, куда попадает.

Защищённая камера это встроенная в Vaultaire съёмка фото и видео. Она использует переднюю или заднюю линзу, касание для фокуса, вспышку или фонарь и звук, если он вам нужен. Каждый кадр проходит проверку, а оставленный кадр шифруется в открытый сейф. Vaultaire никогда не кладёт его в плёнку iPhone.

Почему импорт и удаление оставляют след

У обычного пути приватного фото четыре подвижные части: приложение Камера пишет в медиатеку, приложение-сейф импортирует копию, вы удаляете оригинал и надеетесь, что на этом всё. Каждый из этих шагов что-то оставляет.

Удаление тут самое слабое место. В iOS удалённое фото уходит в «Недавно удалённые» и лежит там 30 дней, прежде чем система его уберёт. Кто может открыть ваше приложение Фото, тот может открыть и этот альбом. Если Фото iCloud включены, оригинал уже был отправлен и разослан на каждое устройство этой учётной записи ещё до того, как вы что-то удалили. Общие альбомы, Воспоминания, виджет Фото и Mac с той же медиатекой читают из одного и того же запаса.

Даже тот, кто действует быстро, оставляет открытое окно. Фото лежит в медиатеке от затвора до конца удаления, и это окно закрывает ровно то время, когда вы скорее всего протянете телефон кому-то, чтобы показать, что только что сняли.

Защищённая камера закрывает это окно тем, что никогда его не открывает. Оригинала в Фото нет, значит, нет удаления, о котором надо помнить, нет строки в «Недавно удалённых» и нет гонки с отправкой.

Как сделать приватное фото на iPhone

1. Запустите камеру в открытом сейфе

Вы рисуете узор, сейф открывается, и кнопка камеры лежит внутри этого сейфа. С экрана блокировки или из пункта управления камера недоступна, потому что кадру нужно зашифрованное место. На iPad камера открывается на весь экран, а не панелью.

2. Постройте кадр обычными органами управления

Переключайтесь между передней и задней линзой. Коснитесь предпросмотра, чтобы поставить фокус и экспозицию в эту точку. Поставьте вспышку для фото на авто, включено или выключено, либо включите фонарь для видео, если он есть у задней камеры. Предпросмотр и съёмка следуют за ориентацией устройства, поэтому горизонтальный кадр сохраняется правильной стороной вверх.

3. Проверьте, затем оставьте или переснимите

После затвора Vaultaire показывает вам кадр с двумя вариантами. «Переснять» его отбрасывает. «Сохранить в сейф» его шифрует. Пока вы не выбрали, в сейф ничего не пишется, а в Фото не пишется ничего в любом случае.

Затвор
JPEG в памяти
→
Проверка
Оставить или переснять
→
AES-256-GCM
Зашифровано ключом из узора
→
Файл сейфа
Миниатюра создана, оригинал сохранён

Что происходит с фото

Vaultaire снимает JPEG в самом большом разрешении, о котором сообщает сенсор, и ставит качество выше скорости. Эти байты остаются в памяти всё время проверки. Переснимете кадр, и буфер очищается. Оставите кадр, и те же байты идут прямо в шифрование и в сейф, а Vaultaire создаёт миниатюру, чтобы файлу было что показать в сетке.

Фото никогда не касается диска в читаемом виде. Нет промежуточного файла, который можно найти, нет записи в кеше, которую надо чистить, и нет элемента в медиатеке, который надо убирать.

Как запись видео обходится со своим временным файлом

Видеозаписывающий механизм Apple пишет в файл. Запись видео не может остаться в памяти, как фото, и утверждать обратное было бы ложью. Вместо этого Vaultaire делает следующее.

Запись идёт в файл MP4 со случайным именем UUID, в папку в собственном временном хранилище Vaultaire, которую не может прочитать никакое другое приложение. Папка и готовый файл стоят на уровне защиты данных iOS «полная», который держит их нечитаемыми при заблокированном устройстве, и оба исключены из резервных копий устройства. Прежде чем принять видео, Vaultaire проверяет, что файл действительно начинается с заголовка MP4, а не с чего-то другого, что туда подложили.

Как только вы оставляете видео, Vaultaire шифрует его в сейф, а затем уничтожает временный файл: три прохода перезаписи нулями, потом единицами, потом случайными байтами, затем удаление. Та же уборка идёт при пересъёмке, при отмене, когда запись не стартовала и когда импорт отклонён. Если приложение завершат посреди записи, проход при следующем запуске убирает всё, что осталось в этой папке.

Что три прохода перезаписи могут обещать, а что нет

Перезапись просит файловую систему заменить эти байты. Во флеш-памяти из-за выравнивания износа контроллер может направить новые записи в другие физические ячейки, а старые оставить нетронутыми, пока они не понадобятся снова. Считайте перезапись добросовестной очисткой, а не доказательством, что стёрт каждый физический блок. Опираться можно на шифрование: чтобы расшифровать видео в сейфе, нужен случайный мастер-ключ, а временный файл всю свою короткую жизнь был под полной защитой данных iOS.

Доступ к камере и к микрофону разделены

Доступ к камере нужен, и iOS просит его, когда вы первый раз открываете Защищённую камеру. Доступ к микрофону это второй, отдельный вопрос, и он приходит только тогда, когда вы снимаете видео. Откажете, и съёмка продолжит работать: вы получите немое видео и знак выключенного звука на экране, чтобы результат вас потом не удивил.

В режиме фото Vaultaire вообще не поднимает общую аудиосессию. Музыка в наушниках продолжает играть, пока вы снимаете. Vaultaire добавляет вход микрофона только после вашего разрешения и только на время записи видео, а потом убирает его.

0
Копий в Фото
3
Прохода перезаписи видеобуфера
По желанию
Доступ к микрофону

Куда кадр уходит дальше

Оставленный кадр это обычный файл в этом сейфе, и он наследует каждую настройку, которая у сейфа уже есть. Если зашифрованная копия iCloud включена, файл уходит наверх уже зашифрованным. Если включена синхронизация устройств, он появится на других ваших устройствах Apple после следующего прохода. Если сейф это скрытый сейф, кадр лежит в нём и делит его отрицаемость. Если вы запустите режим принуждения, он уйдёт вместе со всем остальным.

Поэтому выбор сейфа для съёмки имеет значение. Фото в повседневном сейфе ведёт себя как ваш повседневный сейф. Фото в сейфе без резервной копии и без синхронизации остаётся на этом одном устройстве, пока вы его не перенесёте.

Чем Защищённая камера не является

Это не продукт для наблюдения и не камера охраны. Она не следит за комнатой, не транслирует на другое устройство и не пишет по движению. Это путь съёмки в зашифрованный сейф, и только.

Она не скрывает, что установлен Vaultaire. Кто-то, кто держит ваш телефон, может увидеть приложение. Обычный интерфейс открывает сейф только после настроенного узора или восстановления, а кадры Защищённой камеры не появляются в Фото. Взломанное приложение, взломанная система или уже разблокированное устройство опаснее, чем обычный доступ к интерфейсу.

Она также не защитит вас от того, кто смотрит через плечо, пока вы снимаете. Шифрование начинается, когда вы оставляете кадр. Всё, что до этого, тот же физический мир, что и у любой другой камеры.

Импорт фото, которые вы уже сняли

Защищённая камера закрывает всё начиная со следующего кадра. Для того, что уже лежит в медиатеке, Vaultaire импортирует из выбора фото и принимает файлы из меню «Поделиться» в iOS. Импорт копирует файл в сейф и шифрует его там. Убрать оригинал из Фото, вместе с альбомом «Недавно удалённые», это ваш шаг, и он окупается в тот же день, а не позже.

Часто задаваемые вопросы

Есть ли сейф для фото, в котором можно снимать прямо в приложении?

Да. Защищённая камера Vaultaire открывается в разблокированном сейфе. Вы снимаете, проверяете и оставляете кадр, и он шифруется в этот сейф. В плёнку он не попадает, поэтому и оригинала для удаления нет.

Сохраняет ли Защищённая камера в Фото Apple?

Нет. Vaultaire никогда не вызывает функцию сохранения Фото для снятого кадра. Ничего не появляется в вашей плёнке, в «Недавно удалённых» или в Фото iCloud.

Можно снимать видео без доступа к микрофону?

Да. Доступ к камере нужен, доступ к микрофону нет. Откажете, и вы снимете немое видео и увидите на экране знак выключенного звука.

Шифруется ли видео прямо во время записи?

Нет, и любое приложение, которое утверждает обратное на iOS, стоит второго взгляда. Запись идёт во временный файл MP4 в собственном хранилище приложения, с уровнем защиты «полная» и без резервного копирования. Vaultaire шифрует видео в сейф после того, как вы его оставили, а затем перезаписывает и удаляет временный файл.

Можно перенести в сейф фото, которые уже лежат в плёнке?

Да, через выбор фото или меню «Поделиться». Импорт копирует файл внутрь и шифрует его. Удалить оригинал в Фото это ваш шаг, а «Недавно удалённые» держат его 30 дней, если не очистить этот альбом.

Появляются ли кадры Защищённой камеры на моём iPad?

Только при включённой синхронизации устройств для этого сейфа. Без неё кадр остаётся на устройстве, которое его сняло.

Работает ли Защищённая камера без интернета?

Да. Съёмка, просмотр и шифрование идут на устройстве и не требуют интернета. Аналитика приложения и диагностика сбоев включены по умолчанию, их можно выключить переключателем «Анонимно делиться ошибками» в Настройках. Зашифрованная резервная копия в iCloud (включена по умолчанию) и синхронизация устройств тоже используют сеть.

Снимайте туда, где файлу и место

Сделайте снимок в том сейфе, который его сохранит. Ни копии в плёнке, ни удаления, о котором надо помнить.

Скачать Vaultaire бесплатно