PGP算法为什么先压缩再加密?
PGP算法为什么先压缩再加密?
About
另外一个回答显然回答错误,这要从压缩的原理说起,本质是哈夫曼编码,来自于自然信息的不均衡。如果先加密后压缩你就会发现一个什么问题。(指大多数情况,使用了非ECB加密方法)
你压缩后体积压根不会变化,因为一旦加密后文件就变成了均匀随机分布的01字符串,不再有进一步压缩的可能性了,所以自然要先压缩后加密。
课后提问:
为什么ECB加密依然可能会被压缩?
这种加密算法的性质被称为什么?
另外一个回答显然回答错误,这要从压缩的原理说起,本质是哈夫曼编码,来自于自然信息的不均衡。如果先加密后压缩你就会发现一个什么问题。(指大多数情况,使用了非ECB加密方法)
你压缩后体积压根不会变化,因为一旦加密后文件就变成了均匀随机分布的01字符串,不再有进一步压缩的可能性了,所以自然要先压缩后加密。
课后提问:
为什么ECB加密依然可能会被压缩?
这种加密算法的性质被称为什么?