Encryption 加密和压缩

Encryption 加密和压缩,encryption,Encryption,在压缩纯文本时,大小减小了约2倍,但在加密相同文本并压缩后,大小几乎相等。为什么加密文本文件的大小与原始文本文件没有差异?加密旨在使加密数据显示为随机字节流。随机流不会压缩,因为它们没有任何内部模式供压缩算法使用 如果同时需要压缩和加密,请始终压缩普通数据,然后加密压缩数据。加密旨在使加密数据显示为随机字节流。随机流不会压缩,因为它们没有任何内部模式供压缩算法使用 如果同时需要压缩和加密,请始终压缩普通数据,然后对压缩数据进行加密。数据压缩的目的是减小数据的大小,而加密的目的是在加密之前对第三方

在压缩纯文本时,大小减小了约2倍,但在加密相同文本并压缩后,大小几乎相等。为什么加密文本文件的大小与原始文本文件没有差异?

加密旨在使加密数据显示为随机字节流。随机流不会压缩,因为它们没有任何内部模式供压缩算法使用


如果同时需要压缩和加密,请始终压缩普通数据,然后加密压缩数据。

加密旨在使加密数据显示为随机字节流。随机流不会压缩,因为它们没有任何内部模式供压缩算法使用


如果同时需要压缩和加密,请始终压缩普通数据,然后对压缩数据进行加密。

数据压缩的目的是减小数据的大小,而加密的目的是在加密之前对第三方保密压缩。压缩使用数据中的重复和模式来压缩输入,但加密的目的是删除可能有助于分析的所有可识别模式,因此压缩预加密数据不会有多大帮助。可能的重复数据压缩是为了减小数据的大小,虽然加密是为了保护数据不被第三方窃取,但在加密之前先进行压缩。压缩使用数据中的重复和模式来压缩输入,但加密的目的是删除可能有助于分析的所有可识别模式,因此压缩预加密数据不会有多大帮助。可能重复