您当前的位置:首页 > 计算机论文>信息安全论文

基于信息安全控制原理的安全网格技术的研究

2015-12-14 14:31 来源:学术参考网 作者:未知

摘 要:本文在信息安全和自动控制的基础上,提出基于信息安全控制原理的安全网格技术方案,搭建了安全网格模型,并实现了安全网格认证模块和安全网格控制模块。然后运用系统安全漏洞检测工具对安全网格系统进行漏洞检查,并得出安全检测报告。

关键词:信息安全;网格技术;安全漏洞
1.引言
  针对互联网安全问题日益严重,发展网格安全技术是解决当前网络安全问题的一个热点,但是与传统的安全技术想比,网格安全所涉及的技术比较复杂,有密码技术,网络传输技术,访问控制技术,因此目前所研究的网格安全技术还比较片面,还不能真正的使用网格安全技术来代替传统网络安全技术。本文从信息控制论角度出发,给出了基于信息控制思想的网格安全技术模型,对其中的信息安全认证和安全控制进行分析。
2.信息安全控制系统模型
  信息安全控制系统是一个反馈控制模型,如图1。为了到达安全目标,系统首先检测出安全状况,然后与安全目标进行比较后,对存在的偏差进行安全决策和安全操作,经过多次反馈控制就可以使整个系统达到安全目标。
            
  图 1 安全控制模型
  通过对信息安全控制模型的分析并结合信息安全控制系统的实际要求,整个信息安全控制系统如图2。它主要包括认证授权,监视系统,控制系统,授权操作这4个功能模块组成,在功能模块之间是通过信息流进行传递的。图2和图1是完成对应的,通过监视系统采集到的状态与控制系统比较,来获得针对的授权操作,而第一步的认证授权是进行安全控制的第一步。
   
  图2信息安全控制系统
3. 基于信息安全控制原理的安全网格模型
  整个系统的安全由其最薄弱的系统所决定的,因此在进行网格安全系统设计的时候,需要使得整个系统的不同模块达到均衡安全,所有模块的安全性能都不能低于所设定的整体安全目标。按照这一思想,需要在网格中建立一个全局安全控制策略库,并包含某些具体安全规则,并且安全控制库可以根据反馈进行自我动态更新。当用户访问资源的时候,系统首先按照安全控制策略库进行访问规则的判定,只有通过的才是可以进行访问的;并在操作完成后把访问信息反馈到安全控制策略库,以完成策略库的动态更新。
  结合图2并根据上述安全控制思想,可以得到如图3的基于信息安全控制模型的网格安全控制模块。在安全控制方面主要由安全认证模块和安全控制模块组成。安全认证模块主要负责通信的相互认证、密钥协商、服务开放。安全控制模块主要负责用户控制,动态反馈。整个系统设计的时候要遵循安全隔离性的原则,安全网格模块与用户必须分开,安全网格系统启动时首先使安全网格模块获得执行权,保证安全网格模块从系统启动时开始就能对网格系统进行保护。本文研究的网格系统是使用网格工具包Globus Toolkit建立的。

图3安全网格模型
3.1安全网格认证模块
  安全网格认证模块主要由安全网格认证部件组成,它对非法访问进行拒绝,这里采用防火墙来进行实现,具体使用Linux防火墙来实现,在防火墙实施策略时,进行如下保守的安全策略:除了允许的事件外,拒绝其他的任何事件。
3.2安全网格控制模块
  由于安全认证模块对外部用户非法访问能够防范,但是对内部网格用户缺乏控制,所以需要使用网格控制模块来进一步增强网格系统内部安全性。安全网格控制模块主要由客户端的安全监控部件、安全执行部件和服务器端的安全决策部件耽搁组成。
  网格用户映射为客户端即网格服务主机用户后,便以本地用户身份运行。当以本地用户进行操作时,安全控制模块对用户进行严格控制,及时发现用户的操作行为并交给安全控制服务器进行用户行为安全性判决,安全控制服务器根据安全控制策略库中相应安全策略进行判决,禁止网格用户进行非法行为操作,并把判决结果反馈给客户端中安全执行部件进行相应的执行:允许或禁止网格用户的操作行为。安全网格控制模块防止内部信息泄漏,防止越权操作,进行网络监控,保证文件安全和进程安全,从而确保网格系统内部安全。
  如图4安全网格控制模块的执行过程描述:
  (1)安全监控部件对网格系统进行监控,发现用户行为后提交给安全决策部件;
  (2)安全决策部件分析用户行为,并根据安全控制策略库中策略做出响应判决,确保网格用户行为合法;
  (3)判决通过后,提交给安全执行部件执行用户行为,否则禁止用户行为;
  (4)用户行为是否改变了安全控制策略库中某些策略,如是则反馈用户行为给安全控制策略库,动态更新相应策略。

图4安全网格控制模块流程
4.安全测试
  为了测试本文所提出的网格系统的安全性,这里采用X-Scan进行网格系统漏洞扫描。按图5的配置进行安全漏洞扫描。
             
图5全局设置扫描参数
  由于所以网格服务主机的配置相同,因此只需对一台服务逐句进行扫描。图6是一台服务主机的扫描结果。
   
图6网格服务主机检测报告
  同时对安全控制服务器进行安全检测映出安全控制服务器的安全状况,结果如图7。

图7安全网格服务器检测报告
  从图6检测报告中可以看出,安全网格系统内主机没有发现安全漏洞,只检测到一个未知开放服务运行于端口7778,而这是安全网格模块所运行的服务,用以提供给网格用户服务申请,由检测报告得出,网格主机是安全的。
  从图7检测报告中可以看出,漏洞扫描工具没有检测到安全控制服务器,而服务器是运行的,并能给网格系统提供安全控制。这是由于为了保证安全控制服务器的安全,在安全网格系统中服务器只对网格内部主机提供服务端口,而对于网格外部是不可见的,从而保证了安全控制服务器的安全性。
  根据网格服务主机和安全控制服务器的安全检测结果可以分析出:安全网格系统中的主机均是安全的,整个安全网格系统也是安全的。
5.结束语
  本文所研究的网格安全问题是网格的核心问题之一,如何将安全方案无缝地融入网格系统中,是网格安全研究的一个重点内容。基于信息安全控制原理的安全网格技术为网格系统提供了一套行之有效的安全方案。但是由于网格环境中用户行为的多样性、复杂性以及网格技术的不断发展,需要对安全控制策略及安全网格模块进行进一步的完善,这些都是在今后的研究中所要面对并解决的问题。
参考文献:
[1]都志辉,陈渝,刘鹏.网格计算[M].清华大学出版社,2002.
[2]黄益民,平玲娣,潘雪增.计算机系统安全模型研究及技术方案设计[J].计算机研究与发展,2002, 2:15-16
[3]余冬梅,刘密霞,玛涛.网络安全系统设计的研究[J].微机发展.2004, 10:41-43
[4]贾月琴,张宁,宋晓虹,对网格安全技术的讨论[J].微计算机信息,2005, 3:165-67

相关文章
学术参考网 · 手机版
https://m.lw881.com/
首页