透明加密是指加密的动作不需要人工干预,由加密软件自动完成的。比如:用WORD建立文档的时候,软件能自动把新建的文件加密,对用户完全透明,不影响用户的操作习惯。KeSafeEncrypt内置Office、WPS、CAD、Photoshop、Solid Works等常见应用程序。有如下功能:
1、手动文件加密 (半透明加密)
在某些应用场景中,用户并不需要所有的文档都被加密,只希望某些重要的文档被加密。KeSafeEncrypt支持手动加密模式,被加密的文件一直处于被加密的状态,未加密的文件将被KeSafeEncrypt忽略。该功能俗称为“半透明文件加密”。KeSafeEncrypt允许用户或者程序开发者自定义文件加密的时机。
1、文件头数据
由驱动程序向加密文件写入的扩展数据。该数据对可信应用程序是透明的。开发人员可通过驱动程序提供的接口实现读写操作。
2、一文一密
为每一份文件生成一个随机密钥。同样的一分文档,使用不同的密钥,产生不同的密文。使用一文一密的好处是抗已知明文攻击。相对于传统的单一固定密钥模式,安全性得到了极大提升。
3、文件夹加密
系统支持文件夹的加密。存储在文件夹的文件将被全部加密。支持EXE、DLL的加密。用户可设置“非可信进程”,该类进程向文件夹写入时,文件被加密;从文件夹中拷出文件时,将以密文形式被拷出
4、文件夹保护
允许特定的进程ID访问指定文件夹。其他进程禁止访问该文件夹