有一段几百kb
的字符串,现在想对这个字符串进行加密
,并可以解密为原字符串
。
加密需求:
能将这段几百kb
的字符串压缩
,压缩成几kb
甚至是几b
可解密
为原字符串
求大腿推荐2.7中是否已有现成模块
有一段几百kb
的字符串,现在想对这个字符串进行加密
,并可以解密为原字符串
。
加密需求:
能将这段几百kb
的字符串压缩
,压缩成几kb
甚至是几b
可解密
为原字符串
求大腿推荐2.7中是否已有现成模块
4 回答4.4k 阅读✓ 已解决
4 回答3.8k 阅读✓ 已解决
3 回答2.1k 阅读✓ 已解决
1 回答4.4k 阅读✓ 已解决
1 回答3.8k 阅读✓ 已解决
1 回答2.8k 阅读✓ 已解决
2 回答2k 阅读✓ 已解决
有两个内置的模块可以用,zlib和bz2,但是不一定能达到你要求的这个压缩率,需要你验证下看看,用法很简单,这样:
如果还希望加密,可以用第三方库PyCrypto,如果不想用第三方库,似乎没什么好用的内置加密算法,可以自己用异或做一个最简单的加解密,通常来说加密算法不会压缩,所以你的需求需要加密和压缩算法一起用,如果只需要出来的是不可读明文,压缩就可以了,就不用加密了。