encryption - 压缩后的数据加密标准 (DES) 更大?

标签 encryption

我有点知道为什么压缩 DES 文件时它更大,但谁能给我正确的理由或链接,我似乎找不到任何原因?

谢谢:)

最佳答案

经过适当加密的密文在压缩程序看来非常像一系列随机数。如果没有以明文形式出现的模式,压缩器就找不到太多要删除的冗余,因此根本无法很好地压缩。添加压缩器解码所需的数据,“压缩”文件完全有可能比原始文件大。

如果你想压缩,你可以考虑在加密之前这样做。

关于encryption - 压缩后的数据加密标准 (DES) 更大?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15279059/

相关文章:

java - 如何使用充气城堡解密 pkcs8 加密私钥?

security - 我如何在没有 HTTPS 的情况下提供一些安全性?

用于解密 3des 文件的 javascript 库

azure - 如何加密和解密Azure存储访问 key

encryption - 如何识别和删除 CipherSuite 中的 CBC 密码?

java - BouncycaSTLe PBEWITHSHA256AND256BITAES-CBC-BC Javascript 实现

C# AES 加密字节数组

php - ionCube在内部如何工作?

javascript - 需要帮助使用 Javascript 解密 AES 加密字符串(使用 crypto-js)

php - 在 Apache 中不使用 SSL 在服务器之间发送加密数据