文件加密 解密 pdftk openssl gpg vim
openssl加密和解密
、
openssl des -salt -in file -out file.des
openssl des -d -salt -in file.des -out file
、
tar -cf directory | openssl des -salt -out director.tar.des
openssl des -d -salt -in directory.tar.des | tar -x
、
tar -zcf directory | openssl des -salt -out directory.tar.gz.des
openssl des -d -salt -in directory.tar.gz.des | tar -xz gpg加密和解密
、不使用密钥
gpg -c file
gpg file.gpg
、使用密钥
参见 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
文件加密 解密 pdftk openssl gpg vim的更多相关文章
- linux环境下给文件加密/解密的方法
		
原文地址:linix环境下给文件加密/解密的方法 作者:oracunix 一. 利用 vim/vi 加密:优点:加密后,如果不知道密码,就看不到明文,包括root用户也看不了:缺点:很明显让别人知 ...
 - linux   使用vim文件加密/解密的方法
		
一. 利用 vim/vi 加密:优点:加密后,如果不知道密码,就看不到明文,包括root用户也看不了:缺点:很明显让别人知道加密了,容易让别人把加密的文件破坏掉,包括内容破坏和删除: vi编辑器相信大 ...
 - android 中文件加密 解密 算法实战
		
现在项目里面有一个需求,本项目里面下载的视频和文档都不允许通过其他的播放器播放,在培训机构里面这样的需求很多.防止有人交一份钱,把所有的课件就拷给了别人.这样的事情培训机构肯定是不愿意的.现在我项目里 ...
 - Spring boot RSA  文件加密解密
		
github项目地址 rsa_demo ##测试 加密D:/hello/test.pdf 文件,生成加密后的文件 testNeedDecode.pdf 对testNeedDecode.pdf 文件进行 ...
 - ABAP文件加密解密-PGP
		
1.SM69创建命令 2.解密 DATA: lv_para = '--passphrase (key) -o /oracle/sfdata/sfdata.csv -d /oracle/sfdata/s ...
 - php文件加密解密
		
利用base64加解密 base64_encode是加密,而base64_decode是解密 语法:string base64_encode(string data); 语法:string bas ...
 - linux SElinux防护 加密解密 gpg签名与认证
		
SElinux Security-Enhanced Linux由美国国家安全局主导开发一套强化linux安全的mac扩展模块 selinux的运作机制:集成到linux内核上(2.6及以上)操作系统提 ...
 - C#做的一个加密/解密的类
		
转自:http://www.16aspx.com/Article/3904 using System; using System.Security.Cryptography; using System ...
 - DES加密解密帮助类
		
public class DESCrypto { /// <summary> /// 初始化des实例秘钥及向量 /// </summary> /// <param na ...
 
随机推荐
- mongoDB进行分组操作
			
一.$group 进行分组 1.每个职位的雇员人数: db.getCollection('emp').aggregate( [ {'$group':{ ‘_id’:'$job', job_count: ...
 - react-native开源组件react-native-wechat学习
			
转载链接:http://www.ncloud.hk/%E6%8A%80%E6%9C%AF%E5%88%86%E4%BA%AB/react-native-open-source-components-r ...
 - opencv error: undefined reference to `png_set_expand_gray_1_2_4_to_8@PNG16_0'
			
问题1:/usr/bin/ld: warning: libpng16.so.16, needed by /home/andrei/anaconda/lib/libopencv_highgui.so, ...
 - 斯坦福CS231n学习--初识
			
课程主页:CS231n: Convolutional Neural Networks for Visual Recognition 关注其:Course Project主页 视频学习:云课堂 斯坦福C ...
 - linux,日志查找技巧
			
1.查询日志中含有某个关键字的信息 cat app.log |grep 'error' 2.查询日志尾部最后10行的日志 tail -n 10 app.log 3.查询10行之后的所有日志 tail ...
 - 摄像专用的SD卡推荐
			
此类SD卡主要需要满足快速写入:特别对于4K的支持,速度要有很高才能满足. 文章来源:刘俊涛的博客 欢迎关注,有问题一起学习欢迎留言.评论
 - java中常用jar包
			
commons-io.jar:可以看成是java.io的扩展,用来帮助进行IO功能开发.它包含三个主要的领域:Utilityclasses-提供一些静态方法来完成公共任务.Filters-提供文件过滤 ...
 - 关于ř与tableau的集成---- k均值聚类
			
1.利用R内置数据集iris: 2.通过Rserve 包连接tableau,服务器:localhost,默认端口6311: 3.加载数据集iris: 4.编辑字段:Cluster <span s ...
 - 记一次数据库参数compatible降级[转]
			
转:http://dbzone.iteye.com/blog/1042455 众所周知,Oracle参数compatible 主要用于启用Oracle针对某一版本的新特性.但此参数设置时,只能往上调, ...
 - (Java编程思想)Thinking in Java
			
1. 为什么突然想去研读<Thinking in Java>? 最近终于下定决心撸了一本<Thinking in Java>第四版,虽然在此之前我就久闻这本书的大名,但一直未曾 ...