【技术实现步骤摘要】
一种基于安全芯片的工控系统可信环境管控方法和平台
本专利技术涉及一种工业控制系统(以下简称工控系统)可信环境管控方法和平台,尤其涉及基于安全硬件和完整性保护方法的可信工控系统可信环境管控方法和平台,属于信息安全领域。
技术介绍
随着新型计算机病毒、恶意代码和入侵手段的快速发展与衍化,工业控制系统逐渐成为针对性攻击的目标,面临着日益增加的安全威胁。建立一套工业控制系统可信环境管控平台,可以有效提高工业控制终端(以下简称工控终端)的防御能力,保证工业设备的正常运转。工控可信环境管控平台以安全芯片为基础,以完整性度量与管控技术为依托,以防止不受信任的程序在工业控制终端(操作站)运行为目的。安全芯片解决工控终端的身份认证和身份识别问题。完整性度量与管控技术解决计算机程序在加载时的识别问题,并禁止不被信任程序的运行。用于构建工控可信环境管控平台的安全芯片,在国际上,有可信计算组织TCG(TrustedComputingGroup)提出的可信平台模块TPM(TrustedPlatformModule),在国内,有我国自主研发和生产的可信密码模块TCM(TrustedCryptographyModule)。TCM实现了SM系列密码算法,拥有身份标识密钥,并提供全面的安全接口。TCM的设计符合可信计算的标准,可以为工控终端提供安全的可信服务。安全芯片为工控可信环境管控平台提供两个重要功能,一是工控终端平台的身份标识,二是工控终端同管理方的安全通信。工控可信环境管控平台需要识别不同的工控终端平台身份,并对不同终端的信息进行管理和维护。安全芯片派生的标识信息可以用于对不同终端 ...
【技术保护点】
一种基于安全芯片的工控系统可信环境管控方法,由工控终端和管理服务器实现,其步骤包括:1)工控终端基于安全芯片信息向管理服务器发送注册请求,管理服务器对注册请求进行验证后返回注册成功消息;2)工控终端开机启动后,将所有即将运行的程序进程在操作系统内核进行完整性度量,并将度量结果信息发送至管理服务器;3)管理服务器将接收到的度量结果信息与保存的该工控终端的定制白名单进行比对,将不在白名单上的非法进程信息加密后发送给工控终端作为警报;同时工控管理方基于度量结果信息在管理服务器中维护该工控终端的定制白名单,生成新的白名单并加密;4)工控终端从管理服务器下载新的白名单并将其导入操作系统内核;5)工控终端开启进程管控模式,所有即将运行的程序进程在操作系统内核被度量并与内核中新的白名单进行比对,不在白名单的进程将被强制退出,禁止运行。
【技术特征摘要】
1.一种基于安全芯片的工控系统可信环境管控方法,由工控终端和管理服务器实现,其步骤包括:1)工控终端基于安全芯片信息向管理服务器发送注册请求,管理服务器对注册请求进行验证后返回注册成功消息;2)工控终端开机启动后,将所有即将运行的程序进程在操作系统内核进行完整性度量,并将度量结果信息通过远程验证的方式发送至管理服务器;3)管理服务器将接收到的度量结果信息与保存的该工控终端的定制白名单进行比对,将不在白名单上的非法进程信息加密后发送给工控终端作为警报;同时工控管理方基于度量结果信息在管理服务器中维护该工控终端的定制白名单,生成新的白名单并加密;4)工控终端从管理服务器下载新的白名单并解密,关闭进程管控模式,将新的白名单导入操作系统内核;5)工控终端再次开启进程管控模式,所有即将运行的程序进程在操作系统内核被度量并与内核中新的白名单进行比对,不在白名单的进程将被强制退出,禁止运行。2.如权利要求1所述的基于安全芯片的工控系统可信环境管控方法,其特征在于,所述安全芯片出厂时拥有标识芯片唯一性的背书密钥,所述安全芯片包括TPM芯片和TCM芯片。3.如权利要求1所述的基于安全芯片的工控系统可信环境管控方法,其特征在于,步骤1)具体包括以下步骤:1-1)工控管理方从厂商处获取工控终端安全芯片背书密钥EK的公钥EPK,并在终端注册管理数据库中存储备份;1-2)在工控终端通过安全芯片的密码派生机制生成一对可用于签名和验证的非对称密钥SK1,PK1和一对可用于加密和解密的非对称密钥SK2,PK2,并将PK1、PK2、EPK连同终端相关信息发送给工控管理方的管理服务器进行终端身份注册;1-3)工控管理方使用EPK查询终端注册管理数据库,验证EPK的合法存在性及是否已被注册;1-4)终端注册管理数据库向管理服务器返回查询结果;1-5)管理服务器将通过查询验证的、合法工控终端发送的PK1、PK2和终端相关信息一同存储和备份在数据库中;1-6)管理服务器向工控终端返回注册结果。4.如权利要求3所述的基于安全芯片的工控系统可信环境管控方法,其特征在于,所述两对非对称密钥,均为安全芯片根据SM2算法生成的基于椭圆曲线密码体制的密钥;所述终端相关信息包括:工控终端的IP地址、MAC地址和操作系统版本。5.如权利要求3所述的基于安全芯片的工控系统可信环境管控方法,其特征在于,首次使用的工控终端从管理服务器下载采用PK2加密的该终端进程白名单,通过安全芯...
【专利技术属性】
技术研发人员:杨波,冯登国,秦宇,苏璞睿,张敏,李昊,张英骏,邵建雄,詹世才,
申请(专利权)人:中国科学院软件研究所,
类型:发明
国别省市:北京;11
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。