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即可!


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