Правильное хранение паролей Android с помощью KeePassDroid
Как правильно организовать хранение паролей в Андроид?
Давайте пока о том как нельзя хранить пароли в Android. Первое что нельзя делать — хранить (сохранять) пароли в браузере и это касается не только мобильных устройств, но и пользователей персональных компьютеров. Также нельзя хранить пароли в текстовых файлах или заметках. Лучший способ хранение паролей Android — использование менеджеров паролей.
Ну а теперь поговорим о том как правильно организовать хранение паролей Адроид. Я расскажу вам как выбрать хранитель паролей для Андроид и покажу как скачать, настроить и использовать популярный и всеми полюбившийся бесплатный менеджер паролей KeePass на Андроид.
Вас также может заинтересовать статья «Защита Android«, в которой мы рассказывали как с помощью приложения «Брандмауэр без рут» защитить мобильное устройство.
Хранение паролей Android
Хранение паролей Android
На сегодняшний день это самый надежный менеджер паролей. Недавний аудит приложений для хранения паролей на Андроид показал, что большинство из них имеют большие проблемы и использование их небезопасно.
Как оказалась менеджеры паролей My Passwords, Informaticore Password Manager, LastPass, Keeper, F-Secure KEY, Dashlane Password Manager, Keepsafe, Avast Passwords и 1Password хранят пароли в виде открытого текста, а в их коде можно найти ключи шифрования.
Вывод: хранение паролей Android с помощью приложения KeePass! Причем везде как на Андроид с помощью KeePassDroid так и на ПК с помощью KeePass.
Хранение паролей Android в KeePassDroid
KeePassDroid — маленькое бесплатное приложение для надежного хранения паролей и конфиденциальных данных в зашифрованном виде. Поддерживает работу с *.kdb базами версии KeePass 1.x/2.x и выше.
Установка KeePassDroid
Для начать необходимо скачать KeePassDroid. Переходим по этой ссылке на Google Play и нажимаем кнопку установить.
Приложение требует следующие разрешения. Соглашаемся и нажимаем «Принять».
После установки запускаем программу, нажав на кнопку «Открыть».
Также вы можете скачать KeePassDroid APK файл из альтернативного источника, с официального сайта.
Примечание. Не в коем случае не качайте APK-файлы с варез-сайтов и форумов. По моему опыту могу сказать: половина из них заражены вредоносными программами.
Если у вас есть файл хранилища паролей, откройте его кнопкой «Открыть». Если вы в первый раз используете приложение, то тогда придется для начала создать базу данных паролей.
Откроется окно «Изменение пароля базы». Нужно придумать пароль, который будет защищать базу паролей от несанкционированного доступа (мастер-пароль).
Этот пароль должен быть уникальным и надежным паролем. Этот единственный пароль который вам придется запомнить. Только с его помощью вы сможете открывать свою базу паролей KeePass.
В будущем главный пароль можно будет изменить. Главное его не забыть!
Во второй строке следует повторить пароль.
Поле «Файл-ключ» можете не заполнять. Это пункт служит для того, чтобы открывать файл паролей с помощью как мастер-пароля, так и привязки к определенному (выбранному вами) файлу. Если выбранный вами файл отсутствует, злоумышленник не сможет открыть хранилище паролей.
После создания базы KeePass появится главное окно программы:
Добавление новой записи
Для удобства работы менеджер паролей KeePassDroid умеет хранить информацию о паролях в группах. По умолчанию программа создают две группы Email и Internet.
Вы можете изменить названия этих групп или вовсе удалить их. Ну и конечно же вы можете создавать собственные группы для удобства работы с паролями.
Для этого нужно нажать на кнопку «Новая группа» и ввести название новой группы.
Вы также можете изменять иконку группы.
В окне добавления записи есть несколько полей.
После чего появится окно с несколькими пунктами. Нажмите на пункт поместить в буфер памяти логин или пароль.
Теперь откройте нужный сайт или приложение, тапните по соответствующему полю, а после по всплывающему слову «Вставить».
Редактирование записи
Пользователь может изменить пароль или другие данные учетной записи авторизации на сайте. Из соображений безопасности я рекомендую иногда менять пароли (хотя бы раз в год).
Нажимаем по группе и находим нужную запись.
После чего нажимаем «Правка», делаем изменения и жмем «Сохранить».
Генератор сложных паролей
Длинные пароли, состоящие из случайных символов разных множеств — надежное средство защиты от взлома, но на деле их не так уж и просто создать. Как правило пользователь для запоминания привносит в придумываемый им пароль свою логику. После чего пароль становится менее стойким. В рассматриваемом нами хранителе паролей есть свой генератор паролей, который помогает преодолеть эту проблему.
Открываем окно создания или редактирования записи. Нажимаем на кнопку с тремя точками рядом с полем для ввода пароля.
Появляется окно генератора паролей.
По умолчанию вам будет предложен 8-символьный пароль, но я рекомендую выбирать пароли посложнее, т,е подлиннее и с использованием специальных символов: верхний и нижний регистры букв и цифры, а также дефис и подчеркивание, что позволяет увеличить стойкость пароля.
«Быстрые кнопки» дают возможность выбора (6, 8, 12, 16 знаков). Вы также можете установить длину пароля вручную. Если сайт для которого вы заводите учетную запись не устанавливает специальных ограничений на длину пароля, то советую выбирать 20-символьный или более длинный пароль. В моем примере пароль имеет длину 28 знаков.
Щелкаем по кнопке «Создать пароль».
Если пароль вам по какой-то причине не нравится, можно щелкать по этой кнопке снова для повторного создания пароля.
В конце тапаем по кнопке «Принять».
Блокировка базы паролей
Это необходимо в случаях если вы используя KeePassDroid, захотите прерваться, отойти и т.д. и на какое-то время вам придется оставить ваш телефон без присмотра. С точки зрения информационной безопасности это неоправданный риск. В таких случаях вы можете заблокировать базу, не прекращая работу приложения.
Делается это так: жмем по иконке замка в верхней части окна.
KeePassDroid возвращает нас ко входу в базу, где нужно снова ввести мастер-пароль.
Резервное копирование базы
База KeePassDroid — файл, который по дефолту имеет расширение .kdb. По умолчанию база находится в папке keepass. Вот полный адрес:
/ mnt / sdcard / keepass
Важно. Расширение .kdb «выдает» базу паролей. Злоумышленнику довольно легко об этом догадаться. Если он даже на короткое время получит доступ к вашему телефону, он может скопировать или отправить по почте себе файл паролей, чтобы в будущем постараться узнать главный пароль и заполучить ваши данные. Лучше если злоумышленник не будет знать, где именно хранится ваш файл паролей. Поэтому я рекомендую:
- Переименовать файл .kdb, дав ему не связанное ни с чем по смыслу название и расширение.
- Переместить файл хранилища паролей из папки в которой он хранится по умолчанию в другую папку, где он не будет привлекать внимание. (Не храните файл паролей в папке которая может быть удаленна!).
Для этого можно использовать любой файловый менеджер или сделать это подключив телефон к компьютер.
Чтобы сделать резервную копию паролей, достаточно скопировать файл .kdb на компьютер (флешку или другой носитель). Помните, что файл можно открыть и в программе KeePass на разных операционных системах. О том как использовать KeePass на Windows вы можете узнать перейдя по ссылке в начале статьи.
Изменение главного пароля
Вы можете изменить главный пароль в любое время. Я рекомендую делать это как можно чаще, даже если пароль не был скомпрометирован.
Открываем базу паролей (как обычно).
Нажимаем по значку вызова меню в правой верхней части экрана.
В появившемся меню выбираем «Пароль базы».
Вводим новый главный пароль.
Таймер очистки буфера
Для лучшей безопасности пароль, скопированный в буфер памяти, хранится там ограниченное время, а затем буфер очищается. Вы можете изменить этот промежуток времени. Чем меньше тем лучше, но так чтоб вы успевали вставлять пароль на сайтах.
Щелкаем по кнопке вызова меню в правой верхней части экрана.
Выбираем «Настройки» —> «Программа».
В открывшемся окне выбираем «Очистка буфера».
Можно выбрать значение из предложенных: 30 секунд, 1 минута, 5 минут. Существует вариант «Никогда», но из соображений безопасности я очень не советую его выбирать.
Таймер блокировки базы
Вы также можете установить автоматическую блокировку базы. По умолчанию она установлена на 5 минут, но вы можете изменить это.
Тапаем по кнопке вызова меню в правой верхней части экрана.
Выбираем «Настройки» —> «Программа».
В открывшемся окне выбираем «Блокировка базы».
Здесь тоже есть вариант «Никогда», который я не советуем выбирать.
Но вот вроде бы и все. Надеюсь с помощью данной инструкции вы начнете использовать менеджер паролей KeePassDroid. Не забывайте про правильное хранение паролей Android — это важно и об этом должен знать каждый. Всем удачи и информационной безопасности!
Кстати, вас также может заинтересовать форк KeePass KeePassXC, который имеет ряд преимуществ в сравнении с обычной версией KeePass.
Как легко пользоваться KeePass
Мы часто слышим о том, что необходимо создавать надежные пароли. Однако придумывать и запоминать сложные комбинации нет ни времени, ни желания. К тому же, кажется, что в этом нет особой необходимости. И создание пароля, который просто подобрать хакерам — не прихоть, а важное мероприятие кибербезопасности. Не менее важную роль играет и правильное хранение паролей. Например, запись их на листах бумаги, использование единой комбинации для всех учетных записей или возложение на собственную память, — это ключ от ваших данных, который вы отдаете злоумышленникам самостоятельно. Однако этому достаточно легко предотвратить. В пригодятся менеджеры паролей. Подробнее пароли только специализированным приложениям с хорошей репутацией. В этой статье рассмотрим одну из самых распространенных программ для генерации и хранения паролей — KeePass. Мы подготовили для вас наглядную инструкцию: функции, особенности и описание главных операций. А еще расскажем, как правильно настроить и пользоваться KeePass.
Общее знакомство с менеджерами паролей
Менеджер паролей — это программное обеспечение, которое помогает безопасно работать с паролями и PIN-кодами. В таких программах обычно местная база данных или файлы, содержащие в себе зашифрованные данные пароля. Некоторые менеджеры паролей также работают в качестве заполнителя формы. Это означает, что они заполняют поле Пользователь и данные Пароля автоматически в формах. Такие разновидности программного обеспечения преимущественно устанавливают как расширение браузера.
Особенности KeePass
KeePass — один из первых бесплатных менеджеров с открытым кодом, который имеет все основные возможности менеджеров паролей для персонального использования. Утилиту поддерживает не только Windows, но и Mac, iOS, Android, Linux. Сам KeePass сохраняется в файле, который можно синхронизировать с помощью Dropbox или съемного носителя. В KeePass база паролей шифруется по алгоритму AES-256. Кроме того, могут использоваться различные методы защиты, например: Мастер-пароль, Ключевой файл и (или) учетную запись пользователя Windows. Если для открытия базы данных вы будете использовать только Мастер-пароль, необходимо его хорошо запомнить. В случае, если вы будете использовать Ключевой файл, можете выбрать любой файл. Однако мы советуем остановиться на том, что имеет большое количество случайных данных. Ключевой файл не должен быть изменен, поскольку это может помешать открытию базы данных. Если вам необходимо использовать другой ключевой файл, следует изменить главный ключ и использовать новый (или другой) ключевой файл. Для Ключевых файлов следует проводить резервное копирование. Это важно для того, чтобы избежать сложностей при открытии базы данных в случае отказа, модификации или восстановления жесткого диска. Рассмотрим еще одну особенность KeePass. Этот менеджер паролей может создавать базу данных в соответствии с текущим учетной записи пользователя Windows. Если включить эту опцию, вы сможете открывать базы данных только в том случае, когда авторизация в системе состоялась с тем же учетной записи Windows, и при создании этих баз данных. Однако вы уверенно сможете изменять пароль для учетной записи пользователя Windows: это не повлияет на базу KeePass. И помните, что не существует бекдоров или универсальных ключей, которыми можно было бы открывать базы данных KeePass!
Опис головних операцій
1. Первый шаг в работе с KeePass — настройка программного обеспечения. В начале менеджер паролей автоматически устанавливается с английским интерфейсом. Для того, чтобы изменить язык интерфейса, перейдите на вкладку View -> Change Language . и выберите нужный язык:
Чтобы обеспечить максимальную защиту и сохранение базы паролей, воспользуйтесь специальным настройкам программы: Tools -> Options -> Security.
2. Следующий этап — создание базы данных. Создать новую базу паролей можно так: перейдите на вкладку File -> New или нажмите комбинацию клавиш Ctrl + N:
Надежное хранение паролей: зачем вам KeePass и как его настроить
Многие люди хотя бы базово, но знают о безопасности в интернете. Все уже давно осведомлены о том, что нужно придумывать длинные пароли с цифрами и буквами в разных регистрах. Все вроде бы в курсе, что для каждого нового ресурса нужен свой пароль, который следует хранить в надежном месте. Однако кто всерьез задумывается об этом? Большинство продолжает ставить пароли 12345678 или qwerty123 на Wi-Fi, страницы в соцсетях или даже рабочую почту. И кажется, что взлом или утечка данных может случиться с другими, но только не с нами. Чтобы каждый раз не восстанавливать какой-то мудреный пароль или не подвергать свой аккаунт опасности с легкими паролями, рекомендуем вам воспользоваться программой KeePass.
Что такое KeePass: основные достоинства
KeePass – это менеджер паролей, с помощью которого можно их генерировать и безопасно хранить. Он имеет открытый исходный код и доступен на Windows, MacOS, iOS, Android, Linux и даже Chromebook и BlackBerry.
KeePass поддерживает несколько стандартов шифрования – AES и Twofish. Программа шифрует всю базу данных и использует SHA-256 для хеширования компонентов главного ключа.
Как пользоваться программой keepass
Утилита достаточно проста в использовании. Для того, чтобы ею воспользоваться, нужно выполнить несколько шагов:
- Установите саму программу KeePass. При первом запуске у вас выскочит окно, где вас попросят указать Master Password. Однако пока что вы можете закрыть его, потому что еще не создали дата-базу.
- Для начала откройте вкладку Tools, затем – Options, и затем – Security. Во всех нижеуказанных ячейках проставьте галочки. Это нужно для того, чтобы обеспечить еще большую безопасность для ваших паролей. Таким образом вы подтверждаете, что рабочее пространство будет заблокировано при блокировке компьютера, переключении пользователя или изменении режима дистанционного управления. Также при закрытии KeePass буфер обмена будет автоматически очищаться.
- Теперь перейдем к созданию базы данных. Перейдите на вкладку File и кликните на New. При выскакивании окна с заголовком New Database, нажмите OK.
- Далее вам нужно придумать сложный и безопасный пароль Master Password для входа в базу. Рекомендуем не использовать в пароле свои личные данные, как, например, имя, фамилию, дату рождения и т.д. Если ваш пароль достаточно безопасен, шкала внизу достигнет зеленого цвета. Также вы можете использовать для входа в keepass файл ключ. Если вы снимете галочку с Master Password, тогда для входа в программу вам нужно будет только открыть этот файл. Следует учесть, что любой перенос или изменение этого файла означает его повреждение и вы больше не сможете войти с помощью него в вашу базу данных.
Есть еще и вариант Windows user account. При его выборе базу данных можно будет открыть, просто зайдя в свою учетную запись на компьютере. Рекомендуется выбирать эту опцию только в том случае, если ваш компьютер защищен надежным паролем. Такие предосторожности не позволят злоумышленникам, например, скачать базу ключевых паролей и разузнать ваши данные. - Далее у вас появится окно с параметрами базы. Там вы можете выбрать логин по умолчанию, пользователя по умолчанию, алгоритм шифрования и другие опции.
- Потом программа предложит вам распечатать лист с данными входа в базу данных. Рекомендуем это делать только в том случае, если вы уверены, что никто, кроме вас, не будет иметь доступу к этому листку. После этого вы можете уже работать непосредственно с базой данных. Сначала сохраните пароль к ней – нажмите соответствующий значок на панели или же перейдите во вкладку – Edit и кликните Add Entry.
- Теперь вы можете указывать в своей базе данных Название (Title), Имя пользователя (User Name), Пароль (Password), URL-адрес (URL) и Заметки (Notes). Для их редактирования перейдите на вкладку Edit и кликните на Edit/View Entry.
- За копирование имя пользователя или пароля на панели задач отвечают две следующие кнопки: Copy User Name и Copy Password, соответственно. Или можно сделать еще проще и скопированные данные сочетанием клавиш Ctrl+B и Ctrl+C. После копирования, время сохранности пароля в буфере обмена ограничено – на это указывает зеленая полоса в правом нижнем углу базы.
- Базы можно объединять в группы, копировать и сортировать. Например для создания группы баз вам нужно перейти на вкладку Edit и кликнуть на Add Group.
- Для сортировки перейдите во вкладку View, далее – Sort By/Grouping in Entry List.
- Также вы можете воспользоваться функций Автозаполнение форм, если не хотите каждый раз копировать и вставлять пароль на каком-либо сайте. Для этого оставьте пустым первое поле ввода данных для авторизации и переключитесь в KeePass. С помощью комбинации Ctrl + V или кнопки на панели быстрого доступа Perform Auto-Type программа запустит процесс автозаполнения.
Теперь вы знаете, что такое keepass, как пользоваться этой утилитой и ваши данные в безопасности. В отличии от многих других программ, никакие хакеры не смогут скачать базу ваших ключевых паролей.
Как использовать KeePass в браузере, на других компьютерах и на телефоне
Если вы используя менеджер паролей и это не облачный LastPass , это, вероятно KeePass . KeePass — это менеджер паролей с полностью открытым исходным кодом, который хранит все ваши конфиденциальные данные локально. Однако это означает, что оно не так хорошо интегрировано, как другие решения.
Хотите интеграцию с браузером в стиле LastPass, возможность синхронизировать ваши пароли и иметь их везде, а также приложение для доступа к вашим паролям на вашем телефоне? Вам придется собрать свою собственную систему.
Используйте KeePass в вашем браузере
KeePass не предлагает расширения для браузера, поэтому оно не всплывает и не запрашивает вас при посещении страницы входа. Вы можете скопировать и вставить свою регистрационную информацию из KeePass в соответствующие поля на веб-странице или даже просто перетащить мышью имя пользователя и пароль, но это не самое удобное решение.
Вместо этого вы можете попробовать использовать встроенную функцию автоматического ввода. Отсутствие интеграции с браузером можно обойти, посылая в приложение нажатия клавиш. Например, с базой данных KeePass по умолчанию откройте страницу тестовой формы KeePass и щелкните внутри поля Имя пользователя. Затем нажмите Ctrl + Alt + A — сочетание клавиш для автоматического ввода по умолчанию. KeePass проверяет заголовок окна, идентифицирует веб-страницу, на которой вы находитесь, затем отправляет в окно ваше имя пользователя, символ табуляции, а затем ваш пароль в виде нажатия клавиш, эффективно автоматически заполняя эту информацию.
Это должно работать для многих веб-сайтов, но вам может потребоваться настроить параметры автоматического ввода в настройках записи учетной записи, если это не так.
К счастью, сторонние расширения для браузеров позволяют напрямую интегрировать KeePass в ваш браузер. Использовать KeeFox для Firefox или хромIPass для Chrome. Другие плагины и сторонние приложения можно найти на Страница плагинов и расширений KeePass .
Такое расширение для браузера интегрирует KeePass в ваш браузер, обеспечивая быстрый вход и сохранение в один клик новой информации для входа в вашу базу данных KeePass. Если вы не хотите, чтобы KeePass был полностью отделен от вашего браузера для дополнительной безопасности, интеграция с браузером является обязательной функцией.
Синхронизируйте данные KeePass на своих компьютерах
Ваши пароли KeePass хранятся в одном файле на вашем компьютере, в файле базы данных KeePass. Как локальное приложение KeePass не пытается автоматически синхронизировать эти пароли через облако или перемещать их на другие компьютеры. Ваша задача — создать резервную копию этой базы данных, чтобы не потерять ее. Также ваша задача — поддерживать его синхронизацию между несколькими компьютерами, если вам нужен доступ к базе данных на нескольких компьютерах.
Самый простой способ синхронизировать этот файл между вашими компьютерами — перетащить его в папку облачного хранилища. Поместите его в свой Dropbox, Google Диск, SkyDrive или любой другой облачный сервис хранения, который вы используете. Ваш облачный сервис хранения будет синхронизировать его между вашими компьютерами, и вы можете открыть файл базы данных прямо из папки в KeePass.
Конечно, это означает, что ваши пароли больше не хранятся только локально на вашем компьютере — они хранятся в облаке в любом облачном хранилище, которое вы используете. Если вы это сделаете, убедитесь, что вы выбрали надежный мастер-пароль, который зашифрует ваши пароли и затруднит их расшифровку без мастер-пароля.
Если вы вообще не хотите, чтобы ваши пароли находились в облаке, вы можете просто переместить базу данных паролей на USB-накопитель — USB-накопитель может содержать вашу главную копию базы данных, которую вы используете везде, где бы вы ни находились. Конечно, если вы это сделали, вы должны убедиться, что где-то у вас есть резервная копия вашей базы данных.
С KeePass синхронизация базы данных и ее резервное копирование зависят от вас.
Доступ к вашим паролям на вашем телефоне
Есть большая вероятность, что вы захотите просмотреть свою базу данных KeePass на своем смартфоне, но отсутствие синхронизации и официального мобильного приложения означает, что это не так просто настроить, как с LastPass и аналогичными службами.
Однако вы по-прежнему можете просматривать информацию о KeePass со своего смартфона. Вам просто нужно переместить базу данных KeePass на свой телефон и использовать стороннее мобильное приложение, которое может получить доступ к вашей базе данных KeePass.
Во-первых, убедитесь, что на вашем телефоне есть копия базы данных KeePass. Если вы синхронизируете его с облачным хранилищем, таким как Dropbox, вы можете просто открыть приложение облачного хранилища и загрузить базу данных на свой телефон. В противном случае вы можете скопировать файл базы данных KeePass прямо на свой телефон — просто подключите USB-кабель и скопируйте файл.
Затем выберите приложение, совместимое с базами данных KeePass. Пользователи Android могут попробовать KeePassDroid , а пользователи iPhone могут попробовать MiniKeePass . Чтобы найти альтернативные приложения и приложения для других платформ, просмотрите список неофициальных портов KeePass на Страница загрузки KeePass .
Запустите приложение, откройте базу данных KeePass и введите ключ шифрования, чтобы получить доступ, просматривать и управлять ею на своем смартфоне. Помните, что вы отвечаете за синхронизацию изменений между вашими устройствами — если вы добавляете новые записи на свой компьютер, вам придется скопировать последнюю базу данных на свой смартфон. Если вы измените базу данных на своем телефоне, вам придется скопировать ее обратно на свой компьютер.
KeePass — очень мощное решение. Недостаток простоты использования по сравнению с полностью интегрированным решением, таким как LastPass, компенсируется гибкостью и контролем. Если вы хотите контролировать свою базу паролей и хранить ее локально, вам следует использовать KeePass.