利用7-zip软件压缩并加密自己的保密文件
来源:互联网 发布:翻墙可以干什么 知乎 编辑:程序博客网 时间:2024/05/30 20:07
生活在一个高度信息化的社会里,不懂得一点信息安全的知识是不行的,尤其是牵涉到保密性很强的文件时。读一读相关的信息泄露而造成重大损失的例子,就会更加增强你的信息安全的主动性。本文介绍的就是一款免费的文件加密和压缩软件—7-zip。
1 下载和安装
点击该网站下载7-zip安装程序。当你进入该网站的网页时会出现:
由于我的电脑是32位的Windows系统,所以下载的是上图中红色椭圆部分的版本。相信绝大多数普通电脑用户使用的也是32位windows系统。将其下载到我的电脑后,如下图:
点击上图中的7z1508.exe文件,开始7-zip软件的安装过程。这是傻瓜式的软件安装,就像通常的windows软件安装那样即可。
安装成功后,在你windows系统的开始程序菜单中就该软件,如下图:
点击7-Zip File Manager即可运行该软件。
2 利用其加密文件
我以我的电脑上文件夹E:\test为例,其中包含一个niao.txt文件,讲解如今加密和压缩整个文件夹。对于单个文件的加密,采用同样类似的流程。
安装上图中的方法打开7-Zip软件,如下图:
如果上图中不是你需要加密文件的路径,可以在工作区和地址栏里改到你加密文件夹所在的路径。例如,我就将其改为E:\,因为在该路径下有我需要加密的文件夹test。按照图中标记的顺序,先选中test文件夹,然后点击绿色的加号,出现下图:
上图中:
- A用来改变压缩加密后的文件名,注意仅仅改.7z前面部分即可
- B用来改变压缩加密后文件存放的地方
- C用来输入加密密码,连续输入2次
- D是当你完成上面的设置后,点击确定开始加密
加密完成以后即可在当前(我没修改加密后文件存放的路径)文件夹下发现一个新的文件(我也没有修改默认的加密文件名)test.7z,如下图:
3 解密方法
3.1 整个加密文件夹中单个文件解密方法
在你的Window系统上面进入加密文件所在的文件夹,然后按照下图的方法:
点击上图中打开压缩包后,接着在出现的7-Zip文件管理器中点击test进入文件夹内部,出现下图:
点击上图中的niao.txt文件,出现下图:
你在上图中输入相应的密码,即可打开该niao.txt文件,看到其中的内容,如下图:
3.2 把整个文件夹内容提取出来
按下图,点击提取到当前目录:
在出现的对话框中输入密码,即可将整个文件夹及其中的内容提取出来,在查看其中任何一个文件时,均不在要求输入密码。
注意:该软件加密和压缩后的文件,仅仅保证查看内容时的安全性;当你删除加密压缩后的文件时,不需要输入任何密码。这也符合人们的逻辑,别人传给我的加密文件,我不喜欢看,直接删除就可以了。
3.3 不使用加密功能,仅使用压缩功能的用法
按下图,点击添加到…即可:
打开的时候直接就可以打开。
3.4 创建自动释放程序
该方法创建的加密和压缩文件,不在需要你先打开7-Zip软件,而直接双击就可以了。就是在加密时,选中创建自释放程序即可。
很是方便。
4 总结
这款软件很有用,也很好玩。为什么我以前没有想到呢?因为我的加密任务不迫切,没有保密程度高的文件,所以,也就没有使用加密软件的需求。而当这个需求强烈的时候,自然就有一个强大的驱动力去驱使是使用加密方面的软件。可见,需要是科学研究的强大推动力。
- 利用7-zip软件压缩并加密自己的保密文件
- cocos2dx 3.10 读取加密压缩ZIP文件
- cocos2dx 3.10 读取加密压缩ZIP文件
- cocos2dx 3.10 读取加密压缩ZIP文件
- linux下压缩并加密成zip文件(适用于mac os)
- 7-Zip 是一款免费的文件压缩、解压软件,拥有极高的压缩率
- 【语言-C++】文件夹或文件加密 - 方案一使用7z-zip工具压缩加密
- Java使用7Zip完成文件的压缩和解压缩
- 利用7zip sdk进行数据流的压缩与解压缩
- Linux zip 加密压缩
- Linux zip 加密压缩
- java解压缩/压缩/加密压缩/加密解压缩 ZIP4J---ZIP文件压缩与解压缩学习
- 利用jdom.jar导出成.xml文件,并压缩,并下载所压缩的文件
- 7za 命令行 压缩7zip/7z文件 加密文件名
- 文件下载时直接对流进行zip加密压缩
- 压缩zip文件和解压zip格式的文件
- C#中压缩/解压缩7-zip文件的方法
- java.util.zip包无法正常解压rar软件压缩的rar文件
- jQuery 文档操作 - before() 方法
- 【Python】Learn Python the hard way, ex13 传递参数
- 最简洁的A*算法
- 英语语法 专有名词
- Python 3.0 和 2.X的简单区别
- 利用7-zip软件压缩并加密自己的保密文件
- android缓存设计
- Kafka操作日志的清理方法
- 6、门面模式(Facade)
- Python 全局变量的使用
- Navicat MySQL
- process组件控制本地进程
- 黑马程序员——OC语言加强---copy概念及入门
- Chromium硬件加速渲染的OpenGL上下文绘图表面创建过程分析