-
Install Libraries:
pip install streamlit cryptographyπ§βπ»π -
Create App File:
data-secure.pyπ»π -
Generate Key:
ποΈππ (SHA-256 Hash of passkey) -
Encryption:
β¨ππΎ (Fernet or Caesar cipher encryption) -
In-Memory Data:
π§ π (Data stored securely in memory)
-
Home Page:
π ππ₯ (Choose to store or retrieve data) -
Store Data Page:
βοΈππ (Enter text + passkey to encrypt and store) -
Retrieve Data Page:
πππ (Input passkey to decrypt stored data) -
Login Page:
ππ€ (Reauthorization after 3 failed attempts)
-
Encryption:
ππΎπ (Data encrypted securely with passkey) -
Failed Attempts:
βπβ οΈ (After 3 wrong passkey attempts, reauthorization required) -
No External Database:
π«πΎποΈ (Data only in memory, no external storage)
-
Background Image:
ππ«π (Animated, abstract digital art) -
Logo:
ππ» (βSecure Data Storageβ with your name) -
About Section:
βΉοΈπ (Information about appβs function)
-
Run:
streamlit run data-secure.pyπ₯οΈπ -
Share Link:
ππ (Deploy to share with others)