[问题] 档案压缩加密 zip tar.gz

楼主: Jaymainal (发呆中)   2016-01-15 10:54:42
请问各位大大有什么关于档案压缩且可以加密(protected password)的API吗
目前在zip方面 我有用过zip4j 相当好用
tar.gz方面似乎还没有可以压缩又加密的API
后来我转向使用apache common compress API
因为它可以提供压缩成zip 和 tar.gz 格式(其实不止)
于是我想到 那是不是有其他API 可以分别将ZIP 及 tar.gz分别在加密
作者: kogrs (kogrs)   2016-01-15 12:45:00
7z ??
作者: pttnews (PTT新闻)   2016-01-16 09:56:00
new CipherOutputStream(new CompressorStreamFactory().createCompressorOutputStream(CompressorStreamFactory.GZIP,myOutputStream), XXX,OOO);虽然我没用过zip & encrypting 但是使用原理大致如上
作者: fanntone (我是胖子)   2016-01-17 14:38:00
LZMA 是7zip的open source
楼主: Jaymainal (发呆中)   2016-01-18 10:24:00
谢谢 ppt新闻大大 it work 只是我有个疑问在使用Cipher的时候除了password 还有个 salt这个salt是做啥用的 看不太懂等等我搞向搞错了 还是用到zip4j 忘了改@@pttnews大大 这样子的方法压缩完 可以用7z在解压缩的时候 要求我输入密码解压缩吗
作者: yyc1217 (somo)   2016-01-18 10:42:00
salt好像跟rainbow table攻击相关

Links booklink

Contact Us: admin [ a t ] ucptt.com