Как FirstHour защищает ваши фото

Сначала простыми словами, потом подробности для любопытных и честный ответ о том, чего он не может.

КороткоВсё в Сейфе зашифровано на вашем iPhone с помощью AES-256-GCM. Ключ может открыть только ваш графический ключ или PIN-код либо ваша фраза восстановления. FirstHour никогда не хранит ваш графический ключ и никогда не получает ваши фото.

Что происходит, когда вы убираете фото под замок

Представьте своё фото на вершине холма, а вокруг него на каждом уровне кольцо защиты.

123456
  1. Фото шифруется. Каждое фото, видео, файл, заметка и маленькое превью в Сейфе запечатаны с помощью AES-256-GCM. Без ключа это просто бессмысленные данные.
  2. Запечатывает один случайный ключ. Ваш iPhone создаёт для Сейфа случайный ключ длиной 256 бит, который слишком длинный, чтобы его угадать. Он хранится только в запертом виде.
  3. Ваш графический ключ открывает этот ключ. Из вашего графического ключа или PIN-кода делается второй ключ, намеренно медленно, и именно он открывает первый. Сам графический ключ никогда не сохраняется.
  4. Защитный чип вашего iPhone тоже участвует. Где это возможно, для ключа, который открывает, нужен ещё и секрет из Secure Enclave. Поэтому если скопировать файлы Сейфа и его запертый ключ на компьютер, подбирать там графические ключи не получится.
  5. Неверные попытки заставляют ждать. У вас 4 попытки без ожидания. После 5-й неверной попытки нужно ждать 1 минуту, затем 5, 15 и 60 минут, и дальше 60 после каждой неверной попытки. Перевод часов на iPhone или его перезагрузка не отменяют ожидание, а неверные попытки никогда не стирают ваш Сейф. На экране Forgot («Забыли») за неверные фразы восстановления тоже приходится ждать, после 5 попыток без ожидания.
  6. Сейф закрывается за вами. Он запирается, когда вы выходите из FirstHour, блокируете iPhone или переключаете вкладки, и в копии iCloud и компьютера он не попадает.

Чего у FirstHour нет

Одна часть FirstHour обращается к серверу FirstHour: Theft Lock, которого сегодня в приложении нет, и только если вы его включили. Он отправляет модель вашего iPhone и спрашивает, не отмечен ли он как потерянный. Если вы также включите Recovery location, он отправляет места, которые запомнил ваш iPhone, их точность, время и примерный заряд батареи. Он никогда не отправляет фото, Сейф или что-либо из найденного FirstHour.

Если вы пользуетесь Фото iCloud, ваш iPhone может также скачать фото из вашего iCloud, чтобы FirstHour мог его прочитать. Это загрузка от Apple, а не отправка.

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

Подробнее

AES-256-GCM простыми словамиЧто это такое и почему изменённый файл не откроется. Как ваш графический ключ становится ключомПочему медленность усложняет подбор. Что делает Secure EnclaveПочему подбирать приходится на вашем iPhone. Графический ключ, PIN-код или Face IDЧто надёжнее и когда. Безопасно ли рисовать графический ключ на людях?Чужие взгляды и как рисовать незаметно. Проверка фото без загрузкиЧто он читает, где и что пропускает. Что такое фраза восстановленияЧто она открывает и как хранить свою в безопасности. Если вы потеряли и графический ключ, и фразуЧестный предел и как его избежать. От чего FirstHour не может защититьЧестный список. Что FirstHour может и не может видетьЧто остаётся вашим и какие есть исключения. Что значит «зашифровано на вашем iPhone»И чего это не покрывает. Почему превью тоже зашифрованыМаленькая копия может выдать не меньше. Что делает отвлекающий сейфИ почему это не гарантия.

FirstHour скоро появится на iPhone. Ваши фото проверяются на вашем iPhone и никуда не загружаются. Посмотрите, что оно умеет.