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.tomlor
uv add -r requirements.txtIf you don't have uv installed, you can install it via pip:
pip install uvYou can also install dependencies with pip:
pip install -r requirements.txtAfter installing, you can use the command-line interface to manage passwords, encrypt/decrypt messages, and more.
Example:
uv run main.py