Skip to content

project is designed to provide a secure,user-friendly, and versatile platform for storing files on Google Cloud Platform (GCP). This project involves encrypting user files using unique encryption keys, securely uploading them to GCP, generating file IDs for easy retrieval, and providing options for encryption and decryption

Notifications You must be signed in to change notification settings

prafuel/CloudEncryptionStorage

Repository files navigation

☁️ Cloud Encryption Storage

🚀 project is designed to provide a secure,user-friendly, and versatile platform for storing files on Google Cloud Platform (GCP). This project involves encrypting user files using unique encryption keys, securely uploading them to GCP, generating file IDs for easy retrieval, and providing options for encryption and decryption.

Clone project : git clone https://github.com/prafuel/CloudEncryptionStorage.git

💻 Install all dependencies,

🐧 for linux : pip3 install -r requirements.txt
🪟 for windows : pip install -r requirements.txt

🏠 Home Page : Very Self Explanatory, just get yourself a "credential.json" on GOOGLE CLOUD PLATFORM

Generate or Download Specific Key by Clicking on Download Current Key or Generate new one, 🧠 just save that key of future used

👨‍💻 Pro Tip : use only 2 or 3 specific 🔑s, for encryption so you never confuse

Sample Key:

🔒 Encrypt file : just upload key file and original data it will returns encrypted file

🔓 Dencrypt file : just upload key file and encrypted data (maybe named as "encrypted_<file_name>.txt"

➡️ Just take care of that, upload key that used in encryption only

📝 just created as my Cloud Project for my college, more improvement will be done by time,

About

project is designed to provide a secure,user-friendly, and versatile platform for storing files on Google Cloud Platform (GCP). This project involves encrypting user files using unique encryption keys, securely uploading them to GCP, generating file IDs for easy retrieval, and providing options for encryption and decryption

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published