linux下利用openssl进行文件/文件夹加密

Posted by Remilia Scarlet on November 4, 2019

对文件加解密:

文件加密

openssl aes-128-cbc -salt -k 12345678 -in test.txt -out test.txt.aes 

aes-128-cbc是表示加密的方法,-salt是一个安全选项,防止彩虹表攻击,-k是密码,-in输入文件,-out输出文件

文件解密

openssl aes-128-cbc -salt -k 12345678 -in test.txt.aes -out test.txt.out -d

只需要加一个-d参数,另外注意输入文件与输出文件不能是同一个文件,否则会有问题

对文件夹加解密

这里只需要配合tar 命令使用即可

加密

tar zcvf - folder| openssl aes-128-cbc -salt -k 12345678 -out folder.tar.aes

解密

openssl aes-128-cbc -salt -k 12345678 -out folder.tar.aes |tar xvf -;

| 访问量: