
Gestor de contraseñas CLI seguro (Argon2id + AES-256-GCM)
Esta es una versión antigua de un administrador de contraseñas CLI. El desarrollo se ha trasladado a vlt:
https://codeberg.org/artich0ke/vlt (espejo en GitHub: https://github.com/b0lbas/vlt).
Aún puedes descargar la utilidad / usarla como almacenamiento personal de contraseñas, sin embargo, ninguna de las dos opciones es recomendable.
Un administrador de contraseñas CLI mínimo y altamente seguro.
Este es un sistema de Conocimiento Cero (Zero-Knowledge). No hay clave de recuperación ni botón de "Olvidé mi contraseña". Si pierdes tu clave maestra, tus datos desaparecen para siempre.
Cuando ejecutes chpwd por primera vez, pasarás por el aviso de Conocimiento Cero y el asistente de ajuste de hardware.
Ten en cuenta que el archivo de base de datos (vault.db) se crea físicamente solo después de que añadas tu primera contraseña usando el comando add <service>.
Si sales de la aplicación inmediatamente después de configurar la Contraseña Maestra sin añadir ninguna entrada, tu configuración no se guardará, y el siguiente inicio activará de nuevo el asistente de configuración y el aviso.
runtime.KeepAlive) inmediatamente después de su uso o al salir de emergencia (Ctrl+C).ENTER.x/crypto y x/term). No requiere utilidades pesadas de portapapeles ni envoltorios de llaveros del sistema operativo.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/
Simplemente ejecuta la utilidad desde cualquier terminal:
chpwd
Introduce tu contraseña maestra para desbloquear la base de datos. Una vez dentro del shell interno, utiliza los siguientes comandos:
help — Muestra los comandos disponibles.add <service> — Guarda una nueva contraseña.get <service> — Recupera una contraseña.mod <service> — Actualiza una contraseña existente.del <service> — Elimina una contraseña de la bóveda.exit — Bloquea la bóveda de forma segura y sale.GNU AGPL v3