Kryfo скрывает от сети, ретрансляторов и от нас то, что ты говоришь. На маршруте Onion он также скрывает, откуда ты подключаешься и кто ты. Он не может защитить телефон, который контролирует кто-то другой, и аудита у него ещё не было.
От чего он защищает
- Сеть. На маршруте Onion Kryfo работает через Tor, а если там, где ты находишься, Tor заблокирован, то через мост. Маршруты «Ретранслятор» и «Быстрый» быстрее и обходятся без Tor, и тогда ретрансляторы видят адрес, с которого ты подключаешься. На любом маршруте твой интернет-провайдер видит зашифрованный трафик, но не то, с кем ты общаешься и что говоришь.
- Ретрансляторы. Сообщения передаются через ретрансляторы: они запечатаны дважды и отправлены с одноразового ключа на адрес ящика, который есть только у этого разговора и не связан ни с чьим профилем. Ни один ретранслятор не может их прочитать. На маршруте Onion ретрансляторы никогда не узнают ни твой IP-адрес, ни то, кто ты. На маршрутах «Ретранслятор» и «Быстрый», которые обходятся без Tor ради скорости, ретрансляторы видят твой IP-адрес, но никогда не видят, что ты пишешь.
- Изъятие наших серверов. Нет центрального хранилища сообщений, списков контактов или аккаунтов, которое можно забрать.
- Твой номер телефона. Kryfo никогда его не спрашивает, так что нет номера, который можно было бы связать с тобой, и адресная книга никуда не загружается.
- Кто-то заставляет тебя разблокировать приложение. PIN-приманка открывает пустой Kryfo, как будто его только что установили. Скрытые чаты открываются только своим PIN-кодом и, пока они закрыты, не оставляют следов в обычном приложении. PIN для стирания удаляет Kryfo с телефона.
- Кто-то выдаёт себя за разработчика. Ключ чата с Marios встроен в приложение, и каждое сообщение в этом чате проверяется по нему.
От чего он не защищает
- Телефон, который контролирует кто-то другой. Вредоносная программа или человек с твоим разблокированным телефоном в руках видит то же, что и ты. Ни один мессенджер это не исправит.
- Люди, с которыми ты общаешься. Они могут сделать скриншот, скопировать или переслать то, что ты отправляешь, или рассказать другим, что вы общаетесь.
- Кто-то, кто наблюдает за большей частью интернета. Tor делает сопоставление трафика дорогим, но не невозможным, и Kryfo не отправляет маскирующий трафик.
- Сам факт общения. Kryfo сводит метаданные к минимуму, но не может их стереть. Если ты отправляешь сообщение, пока контакт в сети, такое совпадение по времени остаётся фактом.
- Ошибки в самом Kryfo. Шифрование основано на стандартном, хорошо изученном коде, но то, как Kryfo его собирает, ново, и внешнего аудита ещё не было. Он запланирован.
Беглый взгляд, а не лаборатория
PIN-приманка и скрытые чаты рассчитаны на момент, когда кто-то заставляет тебя разблокировать телефон и листает его. Они не созданы для того, чтобы выдержать криминалистическую копию телефона: копия может показать, что Kryfo хранит больше, чем показывает, а короткий PIN можно подобрать по ней. Данные самого Android о памяти и расходе батареи для приложения тоже не скрыты.
Если ты боишься именно криминалистической копии, твой инструмент — PIN для стирания, а ещё лучше вообще не держать эти данные на телефоне.
Тот, кто уже знает твои три слова или имя пользователя, увидит в приманке другие, и пока она открыта, ничего из того, что приходит тебе, не показывается. Резервная копия, сделанная внутри скрытых чатов, содержит их, и её размер может это выдать.
Закон
В некоторых странах отказ разблокировать телефон или сокрытие данных от властей уже само по себе правонарушение. Приманка никогда не показывает выдуманных переписок, потому что показ властям придуманных сообщений может ухудшить положение. Знай законы там, где живёшь, и там, куда едешь.
Анонимно написать разработчику
Это скрывает твои три слова, но не твою манеру письма и не то, что ты говоришь. На маршрутах «Ретранслятор» и «Быстрый» наш ретранслятор видит адрес, с которого ты подключаешься.
Нашлась проблема?
Пожалуйста, сначала сообщи нам об этом приватно. На странице безопасности (на английском) написано, как это сделать и что будет дальше.