看板 java 關於我們 聯絡資訊
請問各位大大有甚麼關於檔案壓縮且可以加密(protected password)的API嗎 目前在zip方面 我有用過zip4j 相當好用 tar.gz方面似乎還沒有可以壓縮又加密的API 後來我轉向使用apache common compress API 因為它可以提供壓縮成zip 和 tar.gz 格式(其實不止) 於是我想到 那是不是有其他API 可以分別將ZIP 及 tar.gz分別在加密 ---------------------------------------------------------------- zip 目前有找到 winzip API tar.gz 則是有 GPG API 這兩個我還在找怎麼使用的範例 想請問各位版友還有甚麼其他的方式嗎 謝謝 -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 210.242.233.162 ※ 文章網址: https://www.ptt.cc/bbs/java/M.1452826485.A.EF0.html
kogrs: 7z ?? 01/15 12:45
pttnews: new CipherOutputStream( 01/16 09:56
pttnews: new CompressorStreamFactory() 01/16 09:57
pttnews: .createCompressorOutputStream( 01/16 09:58
pttnews: CompressorStreamFactory.GZIP, 01/16 09:58
pttnews: myOutputStream) 01/16 09:59
pttnews: , XXX,OOO); 01/16 09:59
pttnews: 雖然我沒用過zip & encrypting 但是使用原理大致如上 01/16 10:01
fanntone: LZMA 是7zip的open source 01/17 14:38
Jaymainal: 謝謝 ppt新聞大大 it work 只是我有個疑問 01/18 10:24
Jaymainal: 在使用Cipher的時候除了password 還有個 salt 01/18 10:25
Jaymainal: 這個salt是做啥用的 看不太懂 01/18 10:25
Jaymainal: 等等我搞向搞錯了 還是用到zip4j 忘了改@@ 01/18 10:39
Jaymainal: pttnews大大 這樣子的方法壓縮完 可以用7z在解壓縮的 01/18 10:40
Jaymainal: 時候 要求我輸入密碼解壓縮嗎 01/18 10:41
yyc1217: salt好像跟rainbow table攻擊相關 01/18 10:42