Privacy & Control

Поворачивая тумблеры: почему PIN-код GemReader — это сейф, а не просто пароль

15 августа 2026 г. · 4 min read

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

Сейф, а не пароль

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

GemReader использует принципиально иной подход. PIN-код не должен быть вежливой просьбой к вашей программе скрыть папку; он должен действовать как физические тумблеры бронированного сейфа. Вот как наша многоуровневая модель безопасности обходит дырявую ОС.

Жестко подключенный внутренний диск: Пользовательская клавиатура

Использование стандартной системной клавиатуры Android для ввода защитного PIN-кода — это то же самое, что выкрикивать свой пароль стороннему охраннику через переполненный вестибюль. Любой, кто «слушает» — будь то механизмы автозамены, буферы обмена или фоновые приложения, — может его услышать.

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

Комната из матового стекла: Предотвращение захвата

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

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

Физические тумблеры: Шифрование AES-GCM

Стандартный программный пароль — это просто табличка «Не входить», висящая на деревянной двери. В GemReader ваши заблокированные книги зашифрованы на жестком диске с помощью AES-GCM, а ваш PIN-код действует как физическое выравнивание тумблеров.

Ввод PIN-кода не просто делает элементы интерфейса видимыми; он распаковывает криптографический ключ, необходимый для расшифровки файлов. Если PIN-код неверный, физика замка просто не сработает, и скрытые файлы останутся недоступной мешаниной данных. Ваши тайные сады остаются абсолютно неприступными.