| 数据安全解决方案基础知识: 加密
什么是加密软件
为了保护一些隐私文件或机密文件,人们常用一些软件对这些文件进行加密处理,这些软件就叫做加密软件
加密软件的加密过程
加密软件是通过改变文件的内容来进行工作的,在这个过程中,使用密码或者专用加密硬件作为内容变化的依据.
例如:磁盘上存在一个1.txt的文本文件,内容为"ABCDEF...",下面的图例展示了对1.txt进行加密的简要过程:
| 加密前内容 |
|
加密后内容 |
.gif) |
如图右所示,加密后,1.txt在磁盘上的存储内容变为"@#$%^&*..."
加密软件的解密过程
解密是加密的反过程,它的作用是把加密后的内容恢复到原始的内容,所有的加密软件都具有解密功能,解密时软件要求进行密码的检核或专用加密硬件的连接
例如,用户在每次编辑加密文件1.txt之前,为了得到原始的内容,必须先进行解密(透明化加密软件除外)
下面的图例展示了对1.txt进行解密的简要过程
| 解密前内容 |
|
解密后内容 |
.gif) |
如图右所示,解密后,1.txt在磁盘上的存储内容又恢复到原始的"ABCDEF...",解密后,用户便可以进行编辑. |