文件加密 解密 pdftk openssl gpg vim

openssl加密和解密                                                               

1、                                                                             

openssl des -salt -in file -out file.des                                        

openssl des -d -salt -in file.des -out file                                     

2tar -cf directory | openssl des -salt -out director.tar.des                     

openssl des -d -salt -in directory.tar.des | tar -x                             

3tar -zcf directory | openssl des -salt -out directory.tar.gz.des                

openssl des -d -salt -in directory.tar.gz.des | tar -xz  

                                                                                

gpg加密和解密                                                                   

1、不使用密钥                                                                   

gpg -c file                                                                     

gpg file.gpg                                                                    

2、使用密钥                                                                     

参见 GPG快速上手、GPG/PGP基础、gnupg文档 

 

 
  
vim 加密:



在编辑的文件里面,按:X回车,然后输入口令,因为是星号展示,所以需要重复输入。



解密:

打开文件,输入密码



最好对打开的需加密文件,加-n选项。如果文件已经打开,可以设置 :setlocal noswapfile



去除密码:

将密码设为空

w !sudo tee %

     在vim中保存一个只有root可以写的文件
 
  

 

 

http://www.geekso.com/Pdftk/

对pdf加上密码:

pdftk input_file.pdf output output_file.pdf user_pw  xxxxx

 

 

你可能感兴趣的:(OpenSSL)