SafeHavenE
SafeHavenE is a PyQt5 application designed to encrypt and decrypt files within a chosen folder. Protect your sensitive data with ease!
Features
User-Friendly Interface: Simple and intuitive UI built with PyQt5.
Secure Encryption: Uses Fernet symmetric encryption to keep your files safe.
Password Protection: Strong password validation ensures security.
Automatic File Detection: Encrypts files that haven't been encrypted yet.
Decryption with Caution: Decrypt files only with the correct password.
Failed Attempt Lockout: Lockout for 5 minutes after 3 failed password attempts.
How to Use ️
Choose Folder: Select the folder containing the files you want to encrypt or decrypt.
Set Password: Enter a strong password meeting the criteria.
Encrypt: Click "Encrypt" to encrypt all unencrypted files in the folder.
Decrypt: Click "Decrypt" to decrypt files (remember your password!).
Password Requirements
Minimum of 8 characters
At least one lowercase letter
At least one uppercase letter
At least one symbol (e.g., !@#$%^&*)