

AVGVSTO
The AVGVSTO project by Roy Merlo and RPX is an open-source advanced encryption tool developed in Python. It is designed to protect sensitive data by physically binding it to an authorized USB drive, making decryption possible only when the device is connected.
Cost / License
- Free
- Open Source
Application types
Platforms
- Windows
- Linux
Features
Properties
- Privacy focused
Features
- Ad-free
- Portable
- AES-256 Encryption
- No registration required
- Works Offline
- Encrypt Folder
AVGVSTO News & Activities
Recent activities
TheEmperorArt added AVGVSTO as alternative to FileCryptor- K0RR added AVGVSTO as alternative to Picocrypt NG
POX added AVGVSTO as alternative to OpaqueFiles- babsors liked AVGVSTO
- merloroy200 updated AVGVSTO
- merloroy200 updated AVGVSTO
- merloroy200 updated AVGVSTO
- merloroy200 updated AVGVSTO
- merloroy200 updated AVGVSTO
AVGVSTO information
What is AVGVSTO ?
AVGVSTO USB Security Suite – by Roy Merlo and RPX
AVGVSTO is an advanced open-source encryption suite developed in Python that provides military-grade data protection by physically binding encrypted data to a specific USB device. It is designed to secure highly sensitive files using a combination of AES-256 encryption, USB hardware authentication, and brute-force protection.
Key Features AES-256 Encryption Industry-standard symmetric encryption algorithm for securing files and folders with top-level strength.
USB Key Binding (Physical Token Authentication) Encryption and decryption are linked to a single, authorized USB flash drive. Without this exact device, decryption is impossible—even with the correct password.
Two-Factor Authentication (2FA) Optional secondary password in addition to USB verification, creating a powerful dual-layer protection system.
Brute-Force Protection Built-in safeguards block repeated unauthorized decryption attempts and can trigger automatic self-destruction or locking mechanisms.
Self-Destruction Mode (Optional) After a set number of failed login attempts, data can be automatically deleted, rendering the contents irrecoverable.
Backup Creation Before Encryption Ensures critical data is never lost due to accidental overwrite or system failure.
Graphical User Interface (GUI) Comes with a modern, user-friendly interface built with Tkinter, featuring a futuristic design, support for drag-and-drop, and visual feedback during encryption processes.
How It Works Setup Phase
User selects the files or folders to encrypt.
AVGVSTO detects and registers the connected USB key.
AES-256 key is generated and securely stored, bound to the USB drive.
Encryption
Data is encrypted using AES-256.
USB drive fingerprint is embedded into the encryption metadata.
Optional password is applied as a second factor.
Decryption
Only possible when the original USB drive is connected.
If enabled, password must also be entered.
If USB or password is incorrect, access is denied and attempts are counted.
Technologies Used Language: Python 3.x
Encryption: cryptography, pyAesCrypt
USB ID Binding: psutil, pyudev (Linux), or win32api (Windows)
GUI: Tkinter + modern UI customizations
Packaging: Optional AppImage for Linux distribution
Use Cases Protection of confidential files on portable drives
Personal and professional secure data storage
Military, journalistic, and legal data confidentiality
Ransomware-resilient backups

