topsecret¶
top secret
is an encryption and decryption service with a REST API.
It provides two primary methods of encryption:
- Auto encryption: Generates keys automatically and stores them securely
- Passphrase encryption: Uses a user-provided passphrase for more secure encryption
The project includes a FastAPI web service that expose encryption functionality through HTTP endpoints, allowing users to encrypt sensitive information and share decryption URLs.
Sponsorship¶
A special thanks to Hamkee for sponsoring the project and providing hosting services.
If you find this project useful, consider supporting its development:
Run API on three simple steps¶
Prerequisites¶
- Python 3.10 or higher and
make
installed.
1- Install uv
(Linux and MacOS)
curl -LsSf https://astral.sh/uv/install.sh | sh
2- Run make install
to install dependencies.
make install
3- Run make run
to start the API server.
make run