1. 암호화 방법
openssl des3 -in myfile.txt -out myfile.txt.encrypted -k password
2. 복호화 방법 (-d 옵션)
openssl des3 -d -in myfile.txt.encrypted -out myfile.txt -k password
3. 스크립트 작업
$ vi openssl_enc.sh for file in *.svndump.gz do openssl des3 -in $file -out $file.encrypted -k <패스워드> rm $file done
4. 테스트
$ cat pass.tx$ qwer123 $ openssl aes-256-cbc -in pass.txt -out file.enc -k password $ ls -atlr total 1848 -rw-r--r--. 1 apache apache 8 Mar 15 17:06 pass.txt drwx------. 5 apache apache 4096 Mar 15 17:13 .. -rw-r--r--. 1 apache apache 32 Mar 15 17:13 file.enc drwxr-xr-x. 3 apache apache 4096 Mar 15 17:16 . $ file file.enc file.enc: data $ openssl aes-256-cbc -d -in file.enc -out file.txt -k password $ ls -atlr total 1852 -rw-r--r--. 1 apache apache 8 Mar 15 17:06 pass.txt drwx------. 5 apache apache 4096 Mar 15 17:13 .. -rw-r--r--. 1 apache apache 32 Mar 15 17:13 file.enc -rw-r--r--. 1 apache apache 8 Mar 15 17:17 file.txt drwxr-xr-x. 3 apache apache 4096 Mar 15 17:17 . $ cat file.txt qwer123