Домой Софт Безопасность Новый менеджер паролей BlindLock маскирует данные внутри PNG-изображений

Новый менеджер паролей BlindLock маскирует данные внутри PNG-изображений

Приложение BlindLock хранит пароли, заметки и файлы внутри обычных PNG-картинок, используя привязку к аппаратному обеспечению устройства и 256-битное шифрование.

4
0

Разработчик Дэвид Доминго представил BlindLock — новый менеджер паролей, хранилище защищенных файлов и приложение для заметок, которое работает исключительно локально. Главная особенность программы заключается в методе хранения данных: секреты маскируются внутри обычных PNG-файлов, что делает их незаметными для сторонних наблюдателей.

Логотип BlindLock на темном фоне

Принципы работы и многоуровневая защита

По словам создателя, проект стал ответом на инцидент с утечкой резервных копий хранилищ LastPass в конце 2022 года. Доминго отмечает, что хранение данных на централизованных серверах несет серьезные риски, включая уязвимости инфраструктуры, доступ со стороны сотрудников, правительственные запросы и вероятность целевых атак. В отличие от популярных облачных сервисов, BlindLock не использует централизованные базы данных, исключая возможность их взлома на стороне сервера.

Система безопасности BlindLock базируется на трех независимых уровнях:

менеджер паролей BlindLock — иллюстрация 2 к материалу
менеджер паролей BlindLock — иллюстрация 11 к материалу
менеджер паролей BlindLock — иллюстрация 12 к материалу
менеджер паролей BlindLock — иллюстрация 13 к материалу
менеджер паролей BlindLock — иллюстрация 14 к материалу
менеджер паролей BlindLock — иллюстрация 15 к материалу
менеджер паролей BlindLock — иллюстрация 16 к материалу
менеджер паролей BlindLock — иллюстрация 17 к материалу
менеджер паролей BlindLock — иллюстрация 18 к материалу
  • Скрытие данных: информация размещается внутри файла-носителя (картинки), при этом она не просто шифруется, а становится невидимой.
  • Криптографическая защита: используется 256-битное аутентифицированное шифрование с применением компонентов постквантового шифрования NIST.
  • Аппаратная привязка: доступ к данным возможен только при совпадении трех факторов: наличия правильного файла-носителя, знания мастер-пароля и авторизации на доверенном устройстве.

Для реализации аппаратной защиты приложение использует возможности встроенных чипов безопасности, таких как TPM 2.0, Apple Secure Enclave или StrongBox. Даже если злоумышленник скопирует файл-картинку, получить доступ к содержимому без физического устройства пользователя не удастся.

менеджер паролей BlindLock — иллюстрация 3 к материалу

Функциональные возможности и скрытые тома

Помимо функций менеджера паролей, BlindLock включает в себя встроенный аутентификатор для 2FA, поддержку защищенных заметок с разметкой Markdown и шифрованное хранилище для любых типов файлов. Пользователи могут подключать дополнительные аппаратные ключи безопасности, например YubiKey или Google Titan.

менеджер паролей BlindLock — иллюстрация 4 к материалу

Для работы с объемными файлами предусмотрена система скрытых томов, работающая по аналогии с инструментом VeraCrypt. Хотя разработчик признает, что такие контейнеры нельзя назвать абсолютно невидимыми, они защищены алгоритмом Argon2id и 256-битным шифрованием. В случае потери устройства или необходимости переноса данных пользователю необходимо заранее создать зашифрованную резервную копию BlindLock и сохранить кодовую фразу восстановления.

менеджер паролей BlindLock — иллюстрация 5 к материалу

Ценовая политика и условия лицензирования

На данный момент BlindLock распространяется по модели пожизненной лицензии. Разработчик планирует внедрить трехэтапную систему продаж:

менеджер паролей BlindLock — иллюстрация 6 к материалу
Скриншот онлайн-демоверсии приложения
  • Первые 100 лицензий доступны по цене 49 долларов.
  • Следующие 350 лицензий будут стоить 89 долларов.
  • Финальные 550 лицензий обойдутся в 109 долларов.

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

менеджер паролей BlindLock — иллюстрация 7 к материалу

Дополнительные аспекты безопасности и архитектуры

Дэвид Доминго подчеркивает, что выбор модели работы с локальными данными обусловлен математической реальностью: сервер, на котором размещены десятки миллионов пользовательских хранилищ, представляет собой гораздо более привлекательную цель, чем персональный ноутбук. В своих рассуждениях разработчик прямо указывает, что от подобных инцидентов, случившихся с LastPass, не застрахованы даже такие крупные игроки, как 1Password, Dashlane или Proton Pass, так как централизованное хранение данных неизбежно влечет за собой риски, связанные с атаками на цепочки поставок.

менеджер паролей BlindLock — иллюстрация 8 к материалу

Важной особенностью BlindLock является гибкость в управлении дисковым пространством. Пользователи могут избежать избыточного «раздувания» центрального PNG-файла, размещая крупные файлы в отдельных защищенных контейнерах. Система скрытых томов, реализованная в приложении, опирается на принципы, схожие с инструментарием VeraCrypt, обеспечивая хранение данных максимально незаметным образом.

менеджер паролей BlindLock — иллюстрация 9 к материалу

Особенности процесса аутентификации

Ключ доступа к хранилищу жестко «запечатан» на аппаратном уровне внутри модуля безопасности конкретного устройства. Это означает, что даже при наличии у злоумышленника мастер-пароля и оригинального файла-носителя, доступ к данным будет невозможен без прохождения проверки через доверенный чип. Поддержка аппаратных ключей (вроде YubiKey или Google Titan) выступает в качестве опционального четвертого фактора безопасности, обеспечивая дополнительный уровень защиты критически важной информации.

менеджер паролей BlindLock — иллюстрация 10 к материалу