Хто не має менеджера паролів, той лох

Чому менеджери паролів такі базовані? §

Якщо ви маєте багато облікових записів чи паролів до різних штук, то я можу припустити таке:

Або ви вже користуєтеся менеджером паролів, бо розумієте, що це втілення безпеки та простоти.

Із менеджером паролів ваші дані в безпеці §

  1. Паролі зберігаються в зашифрованому вигляді (зазвичай ви можете змінити алгоритм шифрування на складніший/простіший)
  2. Ви використовуєте один (безумовно складний) пароль для отримання доступу до них.
  3. Через це нема потреби використовувати той самий пароль для різних акаунтів, отже, якщо десь станеться витік даних, не потрібно буде через це перейматись.

Значно краще за модні Touch/Face ID §

Face і Touch ID — це те саме, що мати один пароль, який не можна змінити (пересадка пальців чи голови, обирайте), до всіх облікових записів. Крім того, ці технології:

Використовуючи ці штуки замість паролів, ви робите величезну послугу зловмисникам.

Також автентифікація за біометрією робить вас іще більш залежними від технологічних гігантів, і вони можуть заблокувати вас у будь-який момент.

Менеджер паролів — це зручність §

  1. Усі паролі в одному місці. Мати можна безліч, пам’ятати — лише один.
  2. Часто менеджери паролів мають багато неочікуваних приємностей, наприклад
    • аналіз ентропії згенерованих паролів
    • можливість двофакторної автентифікації за допомогою OTP (одноразових паролів)
  3. Необмежена креативність. Можете зберігати паролі на власному сервері (дійсно краще на власному) і синхронізувати їх на різних пристроях за потреби. А можете тримати їх на флешці, пришитій до пупка.

Якщо ви ще не хочете використовувати менеджер паролів, то я не знаю, чим вам допомогти.

Як обрати менеджер паролів? §

  1. !!НІКОЛИ НЕ ВИКОРИСТОВУЙТЕ ПРОПРІЄТАРНИЙ!! Інакше в подальших діях нема сенсу — це те саме, що подумати, що незручно тримати багато важливої інформації в голові, виписати її на листку й віддати незнайомцеві. Виписування нічого поганого не передбачає, а от чужа людина може вам зробити дуже погано, хоча негарантовано.
  2. Оцініть його актуальність та власні вимоги до функціоналу.

Щоб не лити воду й не брехати, розповім тільки про ті, якими користувався.

KeePassXC §

Вільний менеджер паролів зі зручним графічним інтерфейсом та широким функціоналом.

Я ним користувався, поки не зловив себе на тому, що вжиткую keepassxc-cli, інтерфейс якого мені не зовсім подобається, тож я перейшов на…

Pass §

Фактично це просто скрипт, який використовує GnuPG для шифрування паролів. І саме через це він дуже крутий. Важить мало, робить свою справу добре, і легко поєднується з іншими програмами.

Міграція з Keepass до Pass пройшла дуже просто, ось пакунки, які я використовував для цього, та стислі вказівки:

pass-import
розширення pass для іморту даних із інших менеджерів паролів
pykeepass
бібліотека python для взаємодії з базами keepass

також ви можете використати pam-gnupg, щоб розблоковувати ключ gpg (відповідно, базу паролів) під час входу.

gpg --full-gen-key ## згенерувати ключі PGP
pass init <ключ gpg або пошта, яку ви вказали> ## ініціалізувати базу pass
pass import keepassxc <шлях до бази keepass> ## Всьо

Ще трохи про паролі §

Треба скласти довгий пароль, який легко запам’ятати. Наприклад, з вигаданих слів (щоб словникова атака мала менше шансів спрацювати без додаткової соціальної інженерії). Якщо туди ще напхати довільних символів, то взагалі супер

Інше почитати §