加密
openssl enc -aes-256-cbc -pbkdf2 -p -in myLargeFile.docx -out myLargeFile.docx.enc
解密
openssl aes-256-cbc -d -pbkdf2 -in myLargeFile.docx.enc -out myLargeFileDec.docx
用脚本自动实现
./enc.sh 被加密文件 加密之后的文件
加密脚本如下:
#!/bin/bash
# author: dy
#echo "执行的文件名:$0";
echo "source file:$1";
echo "encryped file:$2";
openssl enc -aes-256-cbc -pbkdf2 -p -in $1 -out $2
echo "enc successfully";
./dec.sh 加密之后的文件 解密之后的文件
解密脚本如下:
#!/bin/bash
# author: dy
#echo "执行的文件名:$0";
echo "source file:$1";
echo "decryped file:$2";
openssl aes-256-cbc -d -pbkdf2 -in $1 -out $2
echo "dec successfully";