Skip to content

KennethRayo/shield_key

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

15 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

🛡️ shield_key

RustVault es un gestor de contraseñas de línea de comandos (CLI) diseñado con un enfoque en la seguridad extrema, la privacidad y la portabilidad. Escrito íntegramente en Rust, utiliza algoritmos criptográficos modernos y permite sincronizar tus credenciales con Google Drive de forma totalmente cifrada (Zero-Knowledge).

✨ Características

  • Criptografía de Grado Militar: - Derivación de claves con Argon2id (resistente a ataques de GPU/ASIC).
    • Cifrado autenticado AES-256-GCM.
  • Sincronización en la Nube: Backup y restauración mediante Google Drive API (usando appDataFolder para mayor privacidad).
  • Multiplataforma: Soporte nativo para Linux, macOS y Windows (incluyendo el portapapeles).
  • Generador Integrado: Crea contraseñas de alta entropía al instante.
  • Privacidad Total: Tus contraseñas nunca tocan el disco ni la nube en texto plano. La "Master Password" nunca se guarda.

🚀 Instalación rápida (Linux)

1. Dependencias del sistema

Para que el acceso al portapapeles funcione en Linux (X11), necesitas instalar las librerías de desarrollo:

sudo apt update && sudo apt install -y libx11-dev libxtst-dev

About

RustVault is a command-line password manager (CLI) designed with a focus on extreme security, privacy, and portability. Written entirely in Rust, it uses modern cryptographic algorithms and allows you to sync your credentials with Google Drive in a fully encrypted (Zero-Knowledge) manner.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages