AVGVSTO
软件描述
Roy Merlo与RPX开发的AVGVSTO项目是一款用Python编写的开源高级加密工具。该工具通过将敏感数据物理绑定到授权的USB驱动器上,实现数据保护,仅当设备连接时才能解密。
官方网站
访问软件的官方网站了解更多信息
roymerlo.github.io
什么是 AVGVSTO?
AVGVSTO USB安全套件 – 由Roy Merlo和RPX开发
AVGVSTO是一款基于Python开发的高级开源加密套件,通过将加密数据与特定USB设备进行物理绑定,提供军用级别的数据保护。它结合AES-256加密、USB硬件认证和暴力破解防护,用于保护高度敏感文件。
主要功能
AES-256加密
行业标准对称加密算法,提供顶级强度的文件与文件夹保护。
USB密钥绑定(物理令牌认证)
加密与解密操作仅与一个授权的USB闪存盘关联。没有该设备,即使输入正确密码也无法解密。
双因素认证(2FA)
可选第二重密码,配合USB验证,形成强大的双重保护机制。
暴力破解防护
内置防护机制阻止重复的非法解密尝试,并可触发自动销毁或锁定功能。
自毁模式(可选)
在设定次数的登录失败后,数据可自动删除,使内容无法恢复。
加密前创建备份
确保关键数据不会因意外覆盖或系统故障而丢失。
图形用户界面(GUI)
采用Tkinter构建现代化、易用的界面,具备未来感设计、拖拽支持及加密过程中的视觉反馈。
工作原理
设置阶段
用户选择需加密的文件或文件夹。
AVGVSTO检测并注册已连接的USB密钥。
生成AES-256密钥并安全存储,与USB驱动器绑定。
加密
使用AES-256对数据进行加密。
将USB驱动器指纹嵌入加密元数据。
可选添加第二层密码。
解密
仅当原始USB驱动器连接时才可执行。
若启用密码,则需同时输入密码。
若USB或密码错误,访问被拒绝,尝试次数计数。
所用技术
语言:Python 3.x
加密:cryptography, pyAesCrypt
USB ID绑定:psutil, pyudev(Linux)或win32api(Windows)
GUI:Tkinter + 现代化UI定制
打包方式:可选AppImage用于Linux分发
应用场景
便携式存储设备上机密文件的保护
个人及专业安全数据存储
军事、新闻及法律信息保密
抗勒索软件备份
🔄 替代方案
52 个选择
BoxWrap
在文件写入磁盘和云端之前,对您的机器上的文件进行加密和保护:与他人协作,全程加密。

cppcryptfs
使用 cppcryptfs 在 Windows 上可轻松实现程序的即时加密。在“创建”选项卡中完成初始设置后,转至“挂载”选项卡,在系统中挂载一个虚拟分区。在此处,您的文件将正常显示,但关闭程序后……

DVCrypt PRO
DVCrypt PRO 是一款功能多样的软件套件,旨在满足个人和企业防止数据被盗的需求。数据加密对于提升网络安全至关重要,可限制只有持有密钥的人才能访问,从而提供强有力的防护……

Xecrets Ez
Xecrets Ez 是一款适用于 Windows、Mac 和 Linux 的简易个人桌面应用程序。它与 AxCrypt 完全兼容,但更加简洁,没有多余的功能。

SSuite Agnot StrongBox Security
这才是真正的安全!……您可以使用十九种工业级和军用级别的加密算法中的任意一种,来保护您最珍贵的私人信息。

Panbox
PanBox 的开发目标是为公众提供一种免费的云安全解决方案。该项目由弗劳恩霍夫信息安全研究所(Fraunhofer SIT)与 Sirrix AG / 罗德与施瓦茨公司联合开发,部分资金来自德国联邦司法部。

FinalCrypt
FinalCrypt 使用最难以破解的加密方式:“一次性密码本”加密,并具备设计良好的图形用户界面,以及功能同样先进的命令行界面,适用于大规模自动化操作。




