UnrealFar / zencipher

Home Page:replit.com/@TheKungFuChuck/passwordmanager

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

ZenCipher

Secure platform to store all your passwords

Features

  • Double-layer encryption
  • Easy to use
  • Open-sourced

Contribute to ZenCipher

Feel free to make pull requests and issues to contribute to the development of our project. Contact me for collaborations or to give suggestions at Contact

Create your own instance

  • Set up the instance
# Clone the repository
git clone https://github.com/unrealfar/zencipher

cd .

# Install the requirements
python3 -m pip install -r requirements.txt
  • Set up a database on MongoDB and get the MongoURI.

  • Create a public encryption using cryptography.fernet

  • Create an os.env file and fill in the following

PUB_KEY="<Your public encryption key>"
MONGO_KEY="<Your MongoDB URI>"
SECRET_KEY="<A secret key for FastAPI(anything)>"
  • Run the code
python3 -m main

Your ZenCipher instance is ready for use.

Contact

About

replit.com/@TheKungFuChuck/passwordmanager

License:MIT License


Languages

Language:Python 53.9%Language:HTML 32.7%Language:JavaScript 9.3%Language:CSS 4.1%