
安全なCLIパスワードマネージャー (Argon2id + AES-256-GCM)
これはCLIパスワード保管庫の旧バージョンです。開発は vlt に移行しました:
https://codeberg.org/artich0ke/vlt (GitHubミラー: https://github.com/b0lbas/vlt)。
ユーティリティをダウンロードして個人のパスワードストレージとして使用することは可能ですが、いずれも推奨されません。
ミニマルで高度に安全なCLIパスワードマネージャー。
これはゼロ知識システムです。回復キーや「パスワードをお忘れですか」ボタンはありません。マスターキーを失うと、データは永久に失われます。
初めて chpwd を実行すると、ゼロ知識の免責事項とハードウェアチューニングウィザードが表示されます。
データベースファイル(vault.db)は、add <service> コマンドを使用して最初のパスワードを追加した後にのみ物理的に作成されることに注意してください。
マスターパスワードを設定した直後、エントリを追加せずにアプリケーションを終了すると、設定は保存されず、次回の起動時にセットアップウィザードと免責事項が再度表示されます。
Ctrl+C)時に、マスターキー、セッションキー、機密メモリバッファ(runtime.KeepAlive)を明示的に消去します。ENTER を押すとすぐにANSIエスケープコードを使用して端末画面から完全に消去されます。x/crypto と x/term)。重いクリップボードユーティリティやOSキーチェーンラッパーは不要です。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