Skip to content

hassannawaz02/Secure-Data-Encryption-System

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

4 Commits
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

πŸ” Secure Data Encryption System

This is a Streamlit-based web app that allows users to securely encrypt and store sensitive data using a unique passkey, and later retrieve it with the same passkey. Built as an educational project to demonstrate secure data handling with hashing and encryption.


🧠 Features

  • Encrypt and store any text securely
  • Retrieve encrypted data using a unique ID and passkey
  • Login mechanism after multiple failed attempts
  • AES-level security using cryptography.fernet
  • Smooth navigation between pages via sidebar
  • Reauthorization lock after 3 wrong passkey attempts

πŸ“¦ Technologies Used

  • Python
  • Streamlit
  • Cryptography (Fernet)
  • Hashlib
  • UUID
  • Base64

πŸ™Œ Acknowledgements This project is inspired by encryption principles and educational demos using Streamlit and Python.

πŸ“œ License This project is licensed for educational and demo purposes.

Releases

No releases published

Packages

No packages published

Languages