Keepass2Android Offline — вариант Keepass2Android только для локальных файлов.
Keepass2Android — это приложение-менеджер паролей с открытым исходным кодом для Android. Он читает и записывает файлы .kdbx — формат базы данных, используемый популярным KeePass 2.x Password Safe для Windows и других настольных операционных систем.
Пользовательский интерфейс основан на Keepassdroid (автор Брайан Пеллин), портированном с Java на Mono для Android. Бэкэнд использует оригинальные библиотеки KeePass для управления доступом к файлам и обеспечения совместимости форматов файлов.
Основные особенности приложения:
* поддержка чтения/записи файлов .kdbx (KeePass 2.x).
* интегрируется практически со всеми браузерами Android (см. ниже)
* QuickUnlock: разблокируйте базу данных один раз с помощью полного пароля, затем снова откройте ее, введя всего несколько символов (см. ниже).
* Встроенная программная клавиатура: переключитесь на эту клавиатуру для ввода учетных данных пользователя. Это защитит вас от перехватчиков паролей на основе буфера обмена (см. ниже).
* поддержка редактирования записей, включая дополнительные строковые поля, вложения файлов, теги и т. д.
* Примечание. Установите Keepass2Android (не автономную версию), если вы хотите открывать файлы непосредственно с веб-сервера (FTP/WebDAV).
* Диалог поиска со всеми параметрами поиска из KeePass 2.x.
Требуемые привилегии:
* Доступ к SD-карте
* Вибрация
Отчеты об ошибках и предложения: https://github.com/PhilippC/keepass2android/.
== Интеграция с браузером ==
Если вам нужно найти пароль для веб-страницы, перейдите в Меню/Поделиться... и выберите Keepass2Android. Это будет
* вызвать экран для загрузки/разблокировки базы данных, если ни одна база данных не загружена и не разблокирована
* перейдите на экран результатов поиска, на котором отображаются все записи для посещенного в данный момент URL-адреса.
- или -
* напрямую предлагать уведомления о копировании имени пользователя/пароля, если ровно одна запись соответствует посещаемому в данный момент URL-адресу.
== Быстрая разблокировка ==
Вам следует защитить свою базу данных паролей надежным (т. е. случайным и ДЛИННЫМ) паролем, включающим прописные и строчные буквы, а также цифры и специальные символы. Вводить такой пароль на мобильном телефоне каждый раз, когда вы разблокируете свою базу данных, отнимает много времени и подвержено ошибкам. Решение KP2A — QuickUnlock:
* Используйте надежный пароль для своей базы данных.
* Загрузите базу данных и один раз введите надежный пароль. Включите быструю разблокировку.
* Приложение блокируется по истечении времени, указанного в настройках.
* Если вы хотите повторно открыть свою базу данных, вы можете ввести всего несколько символов (по умолчанию последние 3 символа вашего пароля), чтобы разблокировать быстро и легко!
* Если введен неправильный ключ QuickUnlock, база данных блокируется, и для повторного открытия потребуется полный пароль.
Это безопасно? Во-первых: это позволяет вам использовать действительно надежный пароль, это повышает безопасность на случай, если кто-то получит ваш файл базы данных. Второе: если вы потеряете телефон и кто-то попытается открыть базу паролей, у злоумышленника будет ровно один шанс воспользоваться QuickUnlock. При использовании 3 символов и предположении, что в наборе возможных символов 70 символов, вероятность открытия файла у злоумышленника составляет 0,0003%. Если для вас это звучит слишком много, выберите в настройках 4 или более символов.
Для QuickUnlock требуется значок в области уведомлений. Это связано с тем, что без этого значка Android слишком часто убивал бы Keepass2Android. Он не требует питания от аккумулятора.
== Клавиатура Keepass2Android ==
Немецкая исследовательская группа продемонстрировала, что доступ к учетным данным с помощью буфера обмена, используемый большинством менеджеров паролей Android, небезопасен: каждое приложение на вашем телефоне может регистрироваться для изменений в буфере обмена и, таким образом, получать уведомления, когда вы копируете свои пароли из менеджера паролей в ваш буфер обмена. Чтобы защититься от такого рода атак, вам следует использовать клавиатуру Keepass2Android: при выборе записи в панели уведомлений появится уведомление. Это уведомление позволяет переключиться на клавиатуру KP2A. НА этой клавиатуре щелкните символ KP2A, чтобы «ввести» свои учетные данные. Нажмите клавишу клавиатуры, чтобы вернуться к любимой клавиатуре.
Читать далее