Keepass2Android — програма для керування паролями з відкритим кодом для Android. Він читає та записує файли .kdbx, формат бази даних, який використовується популярним KeePass 2.x Password Safe для Windows та інших настільних операційних систем.
Ця реалізація використовує оригінальні бібліотеки KeePass для Windows для обробки доступу до файлів для забезпечення сумісності форматів файлів.
Основні функції програми:
* підтримка читання/запису для файлів .kdbx (KeePass 2.x).
* інтегрується майже з кожним браузером Android (див. нижче)
* Швидке розблокування: один раз розблокуйте свою базу даних за допомогою повного пароля, відкрийте її повторно, ввівши лише кілька символів (див. нижче)
* Інтегрована програмна клавіатура: перейдіть на цю клавіатуру для введення облікових даних користувача. Це захищає вас від аналізаторів паролів на основі буфера обміну (див. нижче)
* підтримка редагування записів, включаючи додаткові рядкові поля, вкладення файлів, теги тощо.
* Примітка: будь ласка, встановіть Keepass2Android (не офлайн-версія), якщо ви хочете відкривати файли безпосередньо з веб-сервера (FTP/WebDAV) або хмари (наприклад, Google Drive, Dropbox, pCloud тощо).
* діалогове вікно пошуку з усіма параметрами пошуку з KeePass 2.x.
Повідомлення про помилки та пропозиції: https://github.com/PhilippC/keepass2android/
== Інтеграція з браузером ==
Якщо вам потрібно знайти пароль для веб-сторінки, перейдіть до Меню/Поділитися... і виберіть Keepass2Android. Це буде
* відкрити екран для завантаження/розблокування бази даних, якщо жодна база даних не завантажена та не розблокована
* перейдіть до екрана результатів пошуку, де відображаються всі записи для поточної відвіданої URL-адреси
- або -
* безпосередньо пропонують сповіщення про копіювання імені користувача/пароля, якщо рівно один запис відповідає URL-адресі, яку ви відвідуєте
== QuickUnlock ==
Ви повинні захистити свою базу даних паролів за допомогою надійного (тобто випадкового та ДОВГОГО) пароля, що включає верхній і нижній регістри, а також цифри та спеціальні символи. Введення такого пароля на мобільному телефоні кожного разу, коли ви розблоковуєте свою базу даних, займає багато часу та може викликати помилки. Рішення KP2A QuickUnlock:
* Використовуйте надійний пароль для своєї бази даних
* Завантажте свою базу даних і введіть один раз надійний пароль. Увімкніть QuickUnlock.
* Програма блокується після закінчення часу, зазначеного в налаштуваннях
* Якщо ви хочете знову відкрити свою базу даних, ви можете ввести лише кілька символів (за замовчуванням, останні 3 символи вашого пароля), щоб швидко та легко розблокувати!
* Якщо введено неправильний ключ QuickUnlock, база даних буде заблоковано, і для повторного відкриття потрібен повний пароль.
Це безпечно? По-перше: це дозволяє використовувати дійсно надійний пароль, це підвищує безпеку, якщо хтось отримає ваш файл бази даних. По-друге: якщо ви втратите телефон і хтось спробує відкрити базу даних паролів, зловмисник матиме рівно один шанс скористатися QuickUnlock. При використанні 3 символів і припущенні 70 символів у наборі можливих символів зловмисник має 0,0003% шансів відкрити файл. Якщо це все ще звучить занадто для вас, виберіть 4 або більше символів у налаштуваннях.
QuickUnlock вимагає піктограми в області сповіщень. Це тому, що Android надто часто вбивав би Keepass2Android без цього значка. Не потребує живлення від батареї.
== Клавіатура Keepass2Android ==
Німецька дослідницька група продемонструвала, що доступ до облікових даних на основі буфера обміну, який використовується більшістю менеджерів паролів Android, не є безпечним: кожна програма на вашому телефоні може реєструватися для змін буфера обміну й, таким чином, отримувати сповіщення, коли ви копіюєте свої паролі з менеджера паролів у буфер обміну. Щоб захиститися від такого роду атак, вам слід використовувати клавіатуру Keepass2Android: коли ви виберете запис, на панелі сповіщень з’явиться сповіщення. Це сповіщення дозволяє переключитися на клавіатуру KP2A. НА цій клавіатурі натисніть символ KP2A, щоб «ввести» свої облікові дані. Натисніть клавішу клавіатури, щоб повернутися до улюбленої клавіатури.