
Безопасный CLI-менеджер паролей (Argon2id + AES-256-GCM)
Это старая версия CLI-менеджера паролей. Разработка перенесена в vlt:
https://codeberg.org/artich0ke/vlt (зеркало на GitHub: https://github.com/b0lbas/vlt).
Вы всё ещё можете скачать утилиту / использовать её как личное хранилище паролей, однако ни то, ни другое не рекомендуется.
Минималистичный и высокозащищённый CLI-менеджер паролей.
Это система с нулевым разглашением (Zero-Knowledge). Здесь нет ключа восстановления и нет кнопки «Забыли пароль». Если вы потеряете свой мастер-ключ, ваши данные исчезнут навсегда.
Когда вы запускаете chpwd в первый раз, вы проходите процедуру отказа от ответственности Zero-Knowledge и мастер настройки аппаратного обеспечения.
Обратите внимание, что файл базы данных (vault.db) физически создаётся только после того, как вы добавите свой самый первый пароль с помощью команды add <service>.
Если вы выйдете из приложения сразу после настройки мастер-пароля, не добавив ни одной записи, ваши настройки не будут сохранены, и при следующем запуске мастер настройки и предупреждение появятся снова.
runtime.KeepAlive) сразу после использования или при аварийном выходе (Ctrl+C).ENTER.x/crypto и x/term). Не требуются громоздкие утилиты для буфера обмена или обёртки системных связок ключей.yay -S chpwd
git clone https://github.com/b0lbas/chpwd.git
cd chpwd
go build -o chpwd main.go
sudo mv chpwd /usr/local/bin/
Просто запустите утилиту из любого терминала:
chpwd
Введите мастер-пароль, чтобы разблокировать базу данных. Внутри внутренней оболочки используйте следующие команды:
help — показать доступные команды.add <service> — сохранить новый пароль.get <service> — получить пароль.mod <service> — обновить существующий пароль.del <service> — удалить пароль из хранилища.exit — безопасно заблокировать хранилище и выйти.GNU AGPL v3