encryption - 压缩和加密时,应该先压缩,还是先加密?

标签 encryption compression performance aes zlib

如果我对文件进行 AES 加密,然后进行 ZLIB 压缩,压缩效率会比先压缩然后加密低吗?

换句话说,我应该先压缩还是先加密,还是重要?

最佳答案

先压缩。加密文件后,您将生成看似随机的数据流,该数据流不可压缩。压缩过程取决于在数据中找到可压缩模式。

关于encryption - 压缩和加密时,应该先压缩,还是先加密?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4676095/

相关文章:

r - 根据来自不同数据帧的 2 个键定义数据帧中列的值

Java相当于openssl的blowfish解密

postgresql - 在 PostgreSQL 中解密 Feistel 密码

c# - 是否可以在一行中编写 ROT13?

iis - Jeff讲述的IIS 6压缩配置

java - 在内存中压缩并序列化一个大的HashMap

python - 将函数映射到子列表python的一部分

c++ - 为什么设置CPU亲和性会使线程运行更慢?

java - 如何加密来自url的视频并将加密的视频保存到设备的SD卡

firebase - Firestore 是否会在将文档数据发送到客户端之前对其进行压缩?