• [field:title/]
  • [field:title/]

您现在的位置: > 行业杂谈 > 透明加密技术实现重要数据文件保护

透明加密技术实现重要数据文件保护

作者:木木 文章来源:原创  点击量: 发布日期:2017-04-30

  透明加密技术实现重要数据文件保护

  关于重要数据文件的安全,是每一个企业乃至国家都密切关注的焦点。小编最近学习与研究信息安全方面的知识,对于新世界的香港vps主机的重要数据文件安全保护,提供一些技术方案;向大家介绍透明加密技术。

  透明加密技术是近年来针对企业文件重要数据文件保密需求应用而生的一种文件加密技术。所谓"透明"是指对用户来说是无感知的。可以说透明加密过程当中,是不改变用户习惯的一种文件加密技术。在系统实现过程中,当用户对数据文件操作时,将对那些未加密的文件进行自动加密,对已加密的文件自动解密。做到不管是在个人电脑还是在服务器(美国服务器与香港服务器)当中,乃至手机上;文件在硬盘上是密文,在内存中是密文。实现保护重要数据文件的绝对安全,做到一旦离开使用环境,由于应用程序的改变,导致数据无法使用及文件无法打开。透明加密技术具有以下四个特点:强制加密、使用方便、于内无碍以及对外受阻。

  透明加密技术是与个人电脑、服务器以及手机的操作重要信息紧密结合的一种技术,它是工作于操作系统的底层,并且做到是做到监控应用程序对文件的操作,这里操作是监控重要数据文件打开(读)与保存(写)。

  为了实现透明加密技术,编程者需要在内核级和用户级当中对文件的读写进行操作。例如在个人电脑Windows系统当中,内核级提供了虚拟驱动的方式,而用户级提供Hook API的方式。在用户级实现透明加密技术称为钩子技术,在内核级实现透明加密技术称为驱动技术。其中除了这两种透明加密技术,还有一种技术是文件过滤驱动层透明加密技术。

  1.钩子透明加密技术:是通过Windows API函数对文件进行读写,打开或者新建一个文件时,一般要调用系统当中CreateFile、OpenFile、ReadFile以及WriteFile这些函数。钩子透明加密技术还需要提供一种消息处理机制,允许应用程序将自己安装一个子程序到其它的程序中,来进行监视指定窗口某种类型的消息;从而做到先处理安装的子程序然后再进行处理原程序。钩子透明加密技术具有实现简单的优点,但可靠性差、速度超级慢,还需要临时文件,导致容易破解等不足。由于透明加密技术在市场上不是很多,并且这种钩子技术直接对文件加密直观感觉非常好,从而有很多不少的企业使用这个钩子透明加密技术。

  2.驱动透明加密技术:驱动加密技术与应用程序无关,这种技术主要是通过磁盘、卷、文件、网络过滤驱动,分级从上而下,纵深防御加密。当应用程序对某种后缀文件操作处理的时候,文件驱动会监控到程序的操作,将操作方式进行改变,从而实现透明加密。驱动透明加密技术是由于技术负责、开发要求高以及公开资料少从而导致发展速度很慢,但这种技术是非常稳定的,对于文档加解密过程,用户是完全感受不到它的执行操作存在。

  透明加密技术在手机Android端应用,由于Android系统是开源的,对于Android系统当中实现透明加密是非常有必要的,而苹果手机ISO操作系统是不开源,文件数据安全方面相比Android做的好一些。首先Android系统是基于Linux内核开发系统,也同样采用Windows系统当中钩子透明加密技术在Android系统实现,其本质是劫持函数调用;使用系统当中ptrace函数与plt表来实现,对于Ptrace函数是可以做调试程序的用途,并且还可以任意修改目标进程的内存空间,甚至是寄存器。具体实现描述:Android端的钩子技术将返回原来的open函数和close函数地址替换为新的open函数和close函数地址,由于open函数是对文件打开解密操作,而close函数是对文件进行关闭加密操作。对于Android端实现这种钩子透明加密操作,存在需要使用root权限,并且移动设备上效率不高,从而文件不宜过大等一些不足。

  透明加密技术实现重要数据文件保护方案已经给大家讲清楚了。如果您还有什么不明确或不懂的地方,欢迎咨询新世界主机了解,详细请咨询QQ: ,TEL: ;我们将竭诚为您服务。

本文地址: http://xgvps.com/xingyezatan/430.htm
版权所有*转载时必须以链接形式注明作者和原始出处

网站首页|关于我们|诚聘英才|合作伙伴|法律申明|诚招代理|联系我们|网站xml地图

Copyright © 2001-2020 香港vps 网址:http://xgvps.com/

香港vps、香港服务器、香港vps主机、香港vps哪里好、就到香港新世界vps主机。

信息来源于网络以及网友投稿,如侵犯了您的权益,请及时通知本站。 

收缩
p