首页
基础知识
      加密
      访问控制
      透明加密
      加密策略
      加密文件识别技术
TEFS(TM)平台
DSF开发库
CPF开发库
加密策略开发
共享软件
联系我们
数据安全解决方案基础知识: 透明加密

 什么是透明化加密软件
透明化加密软件是一种革命化的加密软件,它不同于传统的加密软件,而是直接运行在操作系统内核中.动态地支持加密文件,将安全性和方便性完美地结合在一起.

 透明化加密软件的加密过程
透明化加密软件同传统的加密软件一样,在进行加密时,也必须改变文件的内容,只有这样才能起到保护作用.在这个过程中,使用密码或者专用加密硬件作为内容变化的依据.
例如:磁盘上存在一个1.txt 的文本文件,内容为"ABCDEF...",使用TEFS对它进行加密


加密后如图右所示,文件的存储内容成为“@#$%^&*...”,如果没有TEFS透明化支持,显示的内容也为“@#$%^&*...”


 透明化加密软件的解密过程
与传统加密软件相同,透明化加密软件所具有的解密功能也是彻底解密,即彻底恢复文件的原本内容
进行解密时,软件要求进行密码的检核或加密硬件的连接.
虽然与传统加密软件的解密在实质上相同,但具体使用上却有天壤之别

    使用加密软件时,什么时候对文件进行解密?
  • 传统加密软件:
    每次使用加密文件时(例如编辑文件),必须先解密文件
    当加密文件被认为不再属于隐私文件或机密文件,也要解密文件
  • 透明化加密软件:
    每次使用加密文件时(例如编辑文件),使用透明化功能,无需解密文件
    当被加密文件被认为不再属于隐私文件或机密文件,才解密文件

例如当用户认为1.txt不再属于他的隐私文件时,这时才解密文件.

如图右所示,解密后,文件的存储内容和显示内容均为"ABCDEF..."

 透明化加密软件的透明化功能
透明化加密软件不但支持解密,而且还支持透明化功能,这正是他激动人心,革命性的地方.
透明化功能指的是,当用户使用加密文件时,可以不进行解密,而让软件透明化地自动支持它.
透明化功能是在后台自动执行的,但使用透明化功能时也要进行密码的核对或加密硬件的连接.
透明化功能的具体实现过程都是在内存中进行的,而不是在磁盘上进行,这一点保证了文件的安全性.

    在透明化加密软件中,什么时候使用解密?什么时候使用透明化?
  • 解密:
    当加密文件被用户认为不再是隐私文件或机密文件时,才进行解密
  • 透明化:
    用户每次使用加密文件(例如编辑文件)时,透明化功能自动在后台服务

如左图所示,1.txt在磁盘上的内容为加密内容,由于没有使用透明化功能,屏幕上还是显示加密内容:

然而在图右中,TEFS自动在后台进行透明化服务,尽管1.txt没有被解密,但屏幕上显示出正确的内容.

使用透明化功能时,尽管加密文件没有被解密,但是,操作系统和所有的应用程序都以文件的原始内容为标准,这个过程对于操作系统和应用程序是透明的,所以叫做透明化加密软件.

版权所有© 2003-2007 ecoresoft.com.cn 保留所有权利.