标签: algorithm compression text-files aes
我正在做我的毕业项目,这是阿拉伯语言压缩和加密。
加密算法使用AES完成,效果非常好。
但我的问题是压缩我不知道我使用哪种算法最容易实现,并且具有良好的输出性能。
答案 0 :(得分:0)
首先压缩然后加密是很重要的。 否则,你无法压缩。
说,使用你可以获得的任何压缩,如xz,bzip2,gzip,......
答案 1 :(得分:0)
我知道这是一个陈旧的答案,但感觉答案者应该使用什么压缩算法的答案不够,因此这个答案。
如果我是你,我会使用现有的库,例如zlib,它已经用多种语言实现。
使用此库可以决定是否要使用deflate算法或gzip算法。这两者之间的区别在他们的FAQ中得到了很好的描述。
希望这会有所帮助。