haitao:
我并不是要搞一个压缩算法。。。而是借助rar来验证我的加密算法。。。(沟通真的成问题)
[阅读: 834] 2005-06-27 11:26:35
这次涉及压缩,只是借用现成、较好的rar工具来对比压缩(经过同样格式化的)随机数和我加密算法加密过的数据
如果rar对它们的压缩率基本相同,也就证明我加密算法加密过的数据,接近随机数,基本不可再压缩
--而这也正是对加密算法的一个要求:加密后的结果,基本不可再压缩
【 如果原始数据可以压缩,加密后的数据是否也应该有类似的压缩率呢?信息量是一样的嘛…… (20字) (GoodHope [3] 今天 16:46) 】
而这个问题,正是等价于:为什么加密算法要有“加密后的结果,基本不可再压缩”这一个要求?
因为好的加密算法加密后,密文接近随机数,基本不可再压缩。。。
这其实也是反破解的要求:越混乱、越接近随机数的密文,越不容易被破解