A simple and secure password manager written in Go that helps you store, retrieve, and manage credentials using AES encryption. Ideal for personal use.
- Secure Storage: Encrypt account credentials (username, password, URL)
- Easy Retrieval: Search stored accounts by URL or login name.
- Credential Management: Add or delete accounts effortlessly.
- Data stored: The data stored in "data.vault" encypted file.
- Go 1.23 or newer
1) git clone https://github.com/devenairevo/password-gen.git
2) cd password-gen/
3) go mod tidy
4) Create .env in the root folder of the project and add "KEY=your-32-character-encryption-key-here"
For example: KEY=LPOyEqaSMKgWQqkzY0ZrErjP1McuYGYu
5) go run .