[发明专利]一种优化可信基础组件的实现系统及其实现方法有效
申请号: | 201611182846.7 | 申请日: | 2016-12-20 |
公开(公告)号: | CN108205615B | 公开(公告)日: | 2022-05-13 |
发明(设计)人: | 史俊;申利飞 | 申请(专利权)人: | 中标软件有限公司 |
主分类号: | G06F21/12 | 分类号: | G06F21/12;G06F21/57 |
代理公司: | 北京汇智英财专利代理事务所(普通合伙) 11301 | 代理人: | 刘祖芬 |
地址: | 200030 上海市徐汇*** | 国省代码: | 上海;31 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 优化 可信 基础 组件 实现 系统 及其 方法 | ||
本发明涉及一种优化可信基础组件的实现系统及其实现方法,所述系统包括:管理子模块,用于接收应用层传输给内核层的数据;度量子模块,用于对度量对象的完整性度量计算;判定子模块,用于对受控文件进行综合性判定;周期性主动控制子模块,用于对系统运行环境信息进行周期性主动度量;控制子模块,用于在控制点处收集度量对象的上下文信息,并对度量对象进行处置;日志管理子模块,用于收集控制子模块的所有拒绝操作信息和完整性异常信息。本发明以多个不同功能的模块形式加入内核,在有效保证不影响系统自身安全模块运行的情况下,同时去执行自定义的安全模块功能,也减少对Linux内核代码的修改和影响,增加功能和灵活性。
技术领域
本发明涉及计算机系统安全技术领域,具体涉及一种优化可信基础组件的实现系统及其实现方法。
背景技术
近年来,Linux系统由于其出色的性能和稳定性,开放源码特性带来的灵活性和可扩展性,以及较低廉的成本,而受到计算机工业界的广泛关注和应用。然而Linux系统的安全性的不足,已经影响了Linux系统的进一步发展和更广泛的应用,系统安全已成为一个不容忽视的问题。目前针对操作系统的攻击手段越来越多,方式复杂多样。它们利用操作系统自身漏洞进行恶意破坏,导致资源配置被篡改,恶意程序被植入执行,利用缓冲区溢出攻击非法接管超级权限等。
一般情况下,黑客攻击某一系统的最主要目的:一是窃取用户的私密数据。二是对操作系统进行恶意破环,使其无法行事正常机能。为了加强Linux系统的安全性能,引入了安全增强Linux(SELinux)、域和类型增强(DTE),以及Linux入侵检测系统(LIDS)等安全工具。但是上述安全工具都没有能够获得统治性地位而进入Linux内核成为标准。直到2001年美国国家安全局(NSA)介绍了他们关于安全增强Linux(SELinux)的工作,可以通过加载内核模块方式,支持现存的各种不同的安全访问控制系统,Linux安全模块LSM(LinuxSecrity Module)因此应运而生。
目前,Linux安全模块LSM(Linux Secrity Module)是开发者开发自身安全模块的基本框架,然而LSM(Linux Secrity Module)自身的一些特点为开发者带来困难。
1、 Linux内核2.6.19版本取消了mod_reg_security注册接口,只保留了register_security注册接口,该接口只能支持一个安全模块存在,这为开发者注册自身安全模块带来不便。解决该问题需要修改内核安全模块部分代码,增加一个二级钩子,并为每一个安全函数增加二级钩子函数。这种方式实现较为繁琐,如果内核被替换,自身安全模块将完全失效。
2、传统基准库主要以白名单方式管理,应用层需要维护白名单数据,需要主动将白名单数据载入内核安全模块,内核安全模块将数据以哈希表方式进行管理和维护。整体处理过程较为繁琐、数据处理效率较低,同时存在内核层与应用层的白名单数据不同步问题。
3、 系统启动过程中,安全模块加载可以在initrd阶段完成,白名单数据加载需要在sysinit阶段完成,在该阶段数据可能存在被篡改风险,从而导致信任链建立失效。
4、白名单方式通常以受控文件的绝对路径作为键值,如果受控文件的绝对路径发生改变,白名单数据将失效而影响受控文件执行。
发明内容
为解决现有技术的不足,本发明提供了一种优化可信基础组件的实现系统,包括管理子模块、度量子模块、判定子模块、周期性主动控制子模块、控制子模块及日志管理子模块,各模块分别完成各自功能,且可通过预定接口进行数据交互和协同工作,其中,
管理子模块用于接收应用层传输给内核层的数据;
度量子模块用于根据指定的度量算法完成对度量对象的完整性度量计算;
判定子模块用于对受控文件进行综合性判定;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中标软件有限公司,未经中标软件有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201611182846.7/2.html,转载请声明来源钻瓜专利网。