A command-line security toolkit that provides a unified interface to manage passwords, encrypt messages, and maintain secure access control. Built with Python.

- Password management
- Message encryption and decryption
- Secure access control
- Unified CLI interface
This project uses pyproject.toml for dependency management. You can install dependencies using either uv or pip.
uv is a fast Python package manager. To install dependencies:
uv venv
uv pip sync pyproject.toml
or
uv add -r requirements.txt
If you don't have uv
installed, you can install it via pip:
pip install uv
You can also install dependencies with pip:
pip install -r requirements.txt
After installing, you can use the command-line interface to manage passwords, encrypt/decrypt messages, and more.
Example:
uv run main.py