Дорого времени суток, дорогие друзья! На сегодняшний день, в разгар эпохи цифровой информационной паутины, плотно окутывающей объективную реальность, наводнённой бесчисленным количеством электронных аккаунтов во всевозможных социальных сетях, веб-сервисах, форумах и т. д., для защиты информации и контроля доступа к ней уже совершенно недостаточно «придуманных паролей», составляющих комбинацию из даты рождения, любимой марки автомобиля и т. д.

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

Но дело в том, что такие сложные пароли, даже если и удастся научиться их быстро генерировать, используя собственное воображение, уж точно невозможно надёжно запоминать в человеческой памяти. Поэтому использование специализированного программного обеспечения (ПО) — так называемых менеджеров паролей, просто незаменимо в подобных случаях.

В данной статье будут рассмотрены самые популярные представители ПО менеджеров паролей, а также некоторые особенности и даже хитрости при их использовании.

Итак, для создания (генерации) и удобного и надёжного хранения и управления паролями наиболее распространёнными программными решениями являются KeePass Password Safe и его порт на C++ KeePassX. Оба продукта распространяются по лицензии GPL и являются кроссплатформенными. Это означает, что их можно использовать бесплатно на любой из платформ — Windows, Linux, macOS, а также имеются версии для iOS и Android. В этом, пожалуй и заключается их основная особенность, позволяющая пользоваться одним инструментом в любой среде, да и ещё иметь пароли всегда «под рукой», благодаря наличию версий для мобильных платформ.

Все эти продукты поддерживают единый формат файлов *.kdbx, предназначенный для надёжного хранения зашифрованной базы данных (БД) паролей. Стоит по отдельности чуть более подробно рассмотреть оба менеджера.

KeePass Password Safe изначально разрабатывался под Windows с использованием фреймворка .NET Framework 2.0, но позднее авторы проекта выпустили версию менеджера для Linux и других платформ. Менеджер, также работает с поддержкой Mono – свободной реализации .NET Framework.

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

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

К минусам KeePass Password Safe, пожалуй, стоит отнести его зависимость от фреймворка .NET – для Windows это не так уж и неудобно, но для использования менеджера в Linux и других платформах нужно попутно устанавливать, свободные реализации .NET Framework, в частности Mono. Концепция диалоговых окон, на которой построен GUI менеджера делает продукт излишне монструозным — обилие диалогов загромождает рабочее пространство, и это ещё один заметный недостаток.

Как узнать пароль от компьютера?

KeePassX почти аналогичен KeePass Password Safe по основным возможностям и он также позволяет работать одновременно с несколькими БД в отдельных вкладках, но отличается тем, что написан на языке C++ с использованием библиотеки инструментов Qt (фреймворк, для кроссплатформенной разработки приложений на С++, предустановлен по умолчанию во всех популярных дистрибутивах Linux), т. е., если необходимо использовать один из представленных менеджеров паролей в среде, отличной от Windows, то для этого конечно лучше подойдёт KeePassX. Пользовательский интерфейс этого менеджера построен без использования диалоговых окон — для всех органов управления, отображения информации и редактирования данных предоставляется единая рабочая область — фрейм.

Преимуществом KeePassX является его более «низкоуровневая» кроссплатформенность, а также лёгкий и избавленный от диалоговых окон GUI.

Среди минусов — отсутствие поддержки расширений, более скудный по сравнению с KeePass Password Safe набор настроек, а также не очень удобный встроенный генератор паролей — отсутствует возможность более гибко настраивать вхождения групп спецсимволов для формирования паролей. Надо заметить, в предыдущих (до версии 2.0) выпусках KeePassX генератор паролей имел куда как более внушительный функционал и ничем не уступал в этом плане KeePass Password Safe.

Я забыл пароль и не могу войти в Windows 10? как быть??

Поскольку все представленные менеджеры паролей могут использоваться одновременно на нескольких платформах, а также поддерживают единый формат *.kdbx, то вполне логично, что для максимально удобного использования паролей нужна одна БД, без привязки к платформе. Как это можно сделать? Спросите вы? Довольно просто — с помощью любого облачного сервиса. Таким образом, зашифрованная БД с паролями, находящаяся в определённом каталоге, имеющем синхронизацию с облаком, будет доступна пользователю для всех платформ и устройств. Правда, стоит отметить, что всё-таки один сложный и длинный пароль стоит постоянно помнить самостоятельно — это пароль к БД с паролями, как бы странно это ни звучало. Не лишним будет и использование дополнительного ключа шифрования к БД — это можно сразу настроить при создании БД. Ключ в этом случае забрасывать в облако не стоит — он должен быть доступен только хозяину БД и храниться на персональном устройстве.