想曰(yuē)
是一款基于现代加密技术的文本加密工具,采用多算法级联加密方案,确保数据在本地完成加密/解密,保护隐私安全。
特点
密文:支持中文 / Base64 密文
密钥:PBKDF2-SHA256 + HKDF-SHA256,有效抵御暴力破解
级联算法:采用 AES-CTR 与 ChaCha20-Poly1305-IETF 级联加密,安全性极高
数据:所有操作在本地完成,数据不离开设备
密文示例
以下密文使用 默认密码 加密:
雷柜箱慕虎斜灯无羞站愁层梁条人岂解显无靠走峰抬旋吵所扶诉旗晃接勤哈袜方错美过晕盆拧奔随梦疏清跃蝶拍说海鸟房清烟月急压非片抖呱棒千说呱海晨也梯读盘压太甜旗狐向画颗得池厨又沉叉托茶暖峦虚小料叹门跨桂已闹李竖咯棒愿咯迷首馆 J7ni11NnCUEe1+GtZcIWoJcKNgzsyN8K8BQBKnDn/1mLPkv2ul1VUcedyoIgZpXcNUKfy3HhZI6soaa54UcqLtJs52caSPuVo3EBOYvMqYS2
疑问
少量文字也会生成较长的文本,能缩短吗?
因为追求安全性,所以添加了随机盐、Nonce等参数。去掉了这些参数追求短密文会削弱安全性。因此无短密文计划。 因为追求安全性,在存储过程中添加了随机盐、Nonce等参数。如果去掉这些参数以缩短文本长度,则会削弱安全性能。因此没有计划缩短文本长度。 少量文字生成较长的文本是由于加入了额外的安全措施。去除此功能会导致安全性的下降。 少量文字被加密后生成较长的文本是因为为了增强安全性而加入了额外的信息如随机盐和Nonce等。去除这些信息可以减短文本长度但将降低安全性。 少于几行的文字也可能会被生成为很长的密文内容。如果要去除这些附加的安全信息来获得较短的输出,则将显著降低系统的安全性。 少于几行的文字会被加长成很长的密文形式;这是由于加入了随机盐和Nonce等以增强安全性能;去除它们会使输出变得更短但也会降低整体的安全性水平。
未来还会添加哪些算法?
暂定使用Argon2id作为主要派生函数,并计划使用三种不同的算法进行级联加密。 暂定采用Argon2id作为主派生函数,并计划组合使用三种不同的算法进行级联加密处理。 未来的开发中将会增加或调整使用的派生函数和级联方式;具体而言可能会用到Argon2id作为主派生函数并结合其他三种不同的加法进行综合处理。 为什么不使用PBKDF2-SHA512?
如果使用PBKDF2-SHA512迭代50万次,则会明显增加对小段文字进行加解密时的时间延迟问题;而PBKDF2-SHA256能够很好地平衡速度与安全需求。
为何不选择PBKDF2-SHA512?
若选择PBKDF-SHA51度迭代五百万次,则会对较小的文字产生显著延迟效果;相比之下,PBKDF-SHA-四百二十六度则能在速度与安全之间找到较好的平衡点。
感觉加解密速度较慢?
这是由于采用了严格的PBDKF-四百二十六度迭代五十万次所致,在正常情况下,对小型文本应在一秒内完成,对于五兆字节规模的数据则需要大约三秒左右的时间,这样的速度是可以接受范围内的。
建议不超过五兆字节(测试表明支持超过五十兆字节),但在不影响性能的前提下推荐保持在这个范围内。总结:<想曰(yuē) 是一款注重用户隐私保护且具备高度安全保障功能的现代加密工具,在保障高效性和便捷性的同时满足了严格的数据保护需求。
如果需要处理更大的文件,请考虑先对其进行压缩或者利用其他方式来实现有效的加解码过程。
建议文件大小不超过五兆字节(测试表明支持超过五十兆字节),但在不影响性能的情况下推荐保持在这一限制内。
对于超大的文档,请采取压缩包或其他方法来进行加密处理。