Skip to content

Latest commit

 

History

4 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 

Repository files navigation

🔒 Secret Notes

Secret Notes is a modern, secure desktop application built with Python that allows you to encrypt and store your private thoughts, passwords, or sensitive data locally. It uses strong symmetric encryption, ensuring that your notes can only be read with the correct master key.

Secret Notes Screenshot

✨ Features

  • Modern GUI: Built with CustomTkinter for a clean look that adapts to your system's light/dark mode preferences.
  • Strong Encryption: Utilizes the cryptography library (Fernet/AES) for industry-standard security.
  • Password-Based Security: Your master key is converted into a cryptographic key using PBKDF2HMAC with high iterations (SHA256).
  • Local Storage: Encrypted notes are saved safely to a local text file (my_secret_notes.txt) on your machine.
  • Instant Decryption: Easily decrypt and view your secrets within the app by providing the correct master key.
  • Privacy Focus: Master keys are hidden while typing and inputs are cleared automatically after successful operations.

🛠️ Installation & Setup

  1. Clone or Download this repository to your local machine.
  2. Ensure you have Python 3.x installed.
  3. Install the required Python libraries using pip. Open your terminal or command prompt and run:
pip install customtkinter pillow cryptography

About

No description, website, or topics provided.

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages