1个透明加密
透明加密技术是一种文件加密技术,近年来响应公司文件机密性的需求而出现。透明度意味着用户未知。当用户打开或编辑指定文件时,系统将自动加密未加密的文件并自动解密加密文件。文件是硬盘上的密文,并在内存中宣传。一旦离开使用环境,就无法打开应用程序,因为它无法获得自动解密服务,从而保护文件内容的效果。
1.1应用层透明加密
应用层透明加密(挂钩透明加密)技术与应用程序密切相关,并且通过监视应用程序的启动开始。一旦应用程序名称更改,就无法挂接。同时,由于不同的应用程序在读取和编写文件时使用不同的方法和方法,因此在处理数据时,同一软件的不同版本也会更改。必须为每个应用程序甚至每个版本开发挂钩透明加密。
1.2驱动程序层的透明加密
驱动程序加密技术基于文件系统(过滤)驱动程序(IFS)技术,该技术在内核层上工作。安装计算机硬件时,我们通常需要安装其驱动程序,例如打印机和USB驱动器。文件系统驱动程序是一个虚拟驱动程序,可作为设备处理文件。当应用程序在某个后缀文件上运行时,文件驱动程序将监视程序的操作并更改其操作模式,从而实现透明加密的效果。
加密技术
与文档加密技术相比,磁盘加密技术是一种在磁盘部门级别采用的加密技术。一般而言,这项技术与上层应用程序无关,并且仅加密特征磁盘区域的数据。
3对称加密技术
对称的加密或专用密钥(也称为常规加密),双方都在通信上共享。例如,DES,3DE和AE,对称加密是用于加密和解密的密钥。执行数学操作时,发件人使用钥匙将明文加密到密文中。收件人使用相同的密钥将密文将其恢复为纯文本。 RSA RC4算法,数据加密标准(DES),国际数据加密算法(IDEA)和加密技术都属于对称加密方法。
4非对称加密技术
不对称加密。发送信息时,发件人使用接收方的公钥来加密数据,而接收器则使用其自己的私钥将其加密。这样,信息可以安全,准确地到达目的地。即使它被第三方拦截,也不能解密,因为没有相应的私钥。确保加密过程是通过数字手段的不可逆转过程,也就是说,只能用私钥解密。例如,RSA和椭圆加密算法。使用非对称加密,加密的键和解密的钥匙是不同的。使用加密键进行加密后,只能解开配对键。