Tar.gz加密解密總結

對於tar.gz的加密解密來說,主流使用的是linux自帶的Openssl,下面簡單描述下使用細節

1.tar加密

   tar czf – package | openssl des3 -salt -k youPassword -out tar.tar.gz

2.tar解密,網上有兩種方法

   方法一

   dd if=tar.tar.gz |openssl tar -d -k youPassword |tar zxf -

   注意:如果將加密解密都寫入到shell腳本時,利用例如java加密完成的tar包,當手動解密時,會提示解密失敗,當然用程序調用shell解密是可以的。手動加密手動解密都是可以的。

   方法二

  openssl des3 -d -k youPassword -salt -in tar.tar.gz | tar xzf -

  注意:通過這種方式手動解密ok,

  具體原因待研究,使用方法2即可!


發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章