安全 / 文件
使用密码加密文件(AES-256)
在浏览器中使用AES-256-GCM和密码加密任意文件,也可在此解密;文件不会上传,支持最大1 GB的文件。
使用密码加密文件(AES-256): 工具会使用600,000轮PBKDF2-HMAC-SHA-256和随机盐,将您的密码扩展为256位密钥。文件会使用AES-256-GCM分割为4 MB大小的数据块进行加密,每个数据块都有自己的nonce和认证标签;数据块还会与文件及其顺序绑定,因此任何修改、重新排序或截断都会导致解密失败。原始文件名和文件类型也会与内容一同加密。 完全在浏览器中本地运行,文件不会上传到服务器。
- 类别
- 开发者工具
- 使用次数
- 在浏览器中
- 费用
- 免费·无需注册
- 可用性
- 可直接使用
完全在浏览器中运行
不会上传任何内容
文件会在浏览器中使用AES-256-GCM加密,密钥由密码经过600,000轮PBKDF2生成,并保存为.toea文件;不会上传任何内容。请在此处使用相同的密码再次打开。忘记密码后无法恢复,因此请将密码保存在安全的地方。对加密文件进行任何修改,或将其截短,都会导致解密失败,而不是生成损坏的文件。
文件格式
.toea文件以8字节的TOEAFILE、一个版本字节、以4字节大端序数字表示的PBKDF2迭代次数和分块大小、16字节盐值及8字节随机数前缀开头。接下来是各个分块,每个分块包含一个4字节长度值和AES-GCM输出;第一个分块以JSON格式保存原始文件名和类型。分块的随机数由前缀后接分块编号组成,其附加数据则是标头,后面加上一个字节;最后一个分块的该字节为1。
选择密码
加密强度取决于密码强度。多个随机单词,或12个及以上的随机字符,即使文件被窃取,也远远超出实际可行的猜测范围;但短单词或姓名则不是这样。
密码生成器可以生成密码,密码管理器则可以安全地保存密码。请通过与文件不同的渠道分享密码。
使用方法
- 选择要加密的文件,或选择要解密的.toea文件。
- 输入密码;加密时需要输入两次。
- 下载加密后的.toea文件,或下载保留原文件名的原始文件。
隐私与限制
文件不会离开您的设备:加密和解密都在浏览器中运行。
相关工具
常见问题
如果忘记密码怎么办?
文件无法恢复:没有后门,猜出长密码也不现实。请将密码保存在密码管理器中。
其他程序可以打开.toea文件吗?
不能:请在此处使用相同密码打开。此页面记录了该格式,因此即使本网站不再运行,也可以使用标准工具进行解密。
可以加密多大的文件?
最大为1 GB,具体取决于设备的内存;对于更大的文件,请使用支持AES-256的桌面工具,例如7-Zip。
免费工具·使用在浏览器中次·无需账户