AVGVSTO is an advanced encryption tool that binds data to a USB drive, ensuring only authorized access. Utilizing AES-256 encryption and unique USB hardware identifiers, it provides robust security. With features like brute-force protection and an intuitive GUI, safeguarding sensitive information has never been easier.
AVGVSTO is a robust encryption tool developed in Python, designed specifically to safeguard sensitive data by binding it to a physical USB drive. This innovative approach ensures that decryption can only take place when the authorized USB device is connected, providing an unprecedented level of security. The application utilizes AES-256 encryption combined with USB hardware authentication and features protection against brute-force attacks to enhance data security.
pip install pycryptodome psutil
AVGVSTO/
├── AVGVSTO.py # Main application (GUI + logic)
├── usb_secure.key # Stores the authorized USB drive's unique ID
├── attempts.txt # Tracks failed decryption attempts
├── requirements.txt # Dependency list
└── README.md # Documentation
usb_secure.key. During decryption, it verifies that the USB matches this ID, ensuring that data remains irretrievable if the USB is lost.Contributions to AVGVSTO are welcome. Interested developers can fork the repository, create a feature branch, commit changes, and open a pull request. For inquiries or suggestions, users can open an issue on GitHub or reach out to the authors:
AVGVSTO provides a secure solution for users needing to protect confidential information, making it ideal for creating secure backups, sharing sensitive files, and preventing unauthorized data recovery. Always ensure the USB drive is disconnected when not in use for added security.
No comments yet.
Sign in to be the first to comment.