智能融合终端多接口分级授权安全管控方法及装置与流程

摘要: 本发明涉及安全防护,尤其是涉及一种智能融合终端多接口分级授权安全管控方法及装置。背景技术:1、智能融合终端作为电力系统感知层与主站层的核心交互设备,集成了can...
智能融合终端多接口分级授权安全管控方法及装置与流程

本发明涉及安全防护,尤其是涉及一种智能融合终端多接口分级授权安全管控方法及装置。

背景技术:

1、智能融合终端作为电力系统感知层与主站层的核心交互设备,集成了can、蓝牙、rs-485、以太网、usb、4g/5g等多种通信接口,承担着用电信息采集、设备控制、数据交互等关键任务。

2、当前终端接口安全管控方案中,接口多为固定开启或简单密码开启模式,授权指令采用明文传输,无时效限制,且单一接口被攻破后可直接开启其他核心接口,缺乏跨接口隔离和持续验证机制,导致非法接入、指令截获伪造等安全风险突出。上述缺陷的根源在于现有方案遵循一次授权、全程通行的静态信任模型,未能在接口开启期间建立持续信任评估和动态管控能力,同时缺乏接口间的有效隔离,使得单点突破后横向扩散风险大,难以满足法规对接口安全的高等级防护要求。

技术实现思路

1、有鉴于此,本发明的目的在于提供一种智能融合终端多接口分级授权安全管控方法及装置,通过密文多重验证、分级授权、持续身份验证和协议白名单过滤,实现接口全生命周期的动态可信管控。

2、第一方面,本发明实施例提供了一种智能融合终端多接口分级授权安全管控方法,应用于内置esam硬件安全模块的智能融合终端,方法包括:响应于主站或运维工具的随机数获取请求,调用esam硬件安全模块生成随机数,返回并本地存储随机数,并接收主站或运维工具基于随机数组装的密文授权指令;基于随机数对密文授权指令执行解密和多重验证,多重验证至少包括对象属性描述符合法性校验和消息鉴别码校验;验证通过后,根据目标接口的安全等级和当前通信链路的授权来源,按照授权时长开启目标接口,并在开启后控制目标接口仅处理698电力专用规约报文;监控目标接口的已开启时长,到期自动关闭;开启期间按预设周期执行持续身份验证,连续预设次数验证失败或单次验证响应超时预设时间时立即关闭。

3、在本发明较佳的实施例中,上述对象属性描述符合法性校验,包括:提取密文授权指令中的对象属性描述符和对象方法描述符;将对象属性描述符与预设合法列表比对,预设合法列表至少包括can接口对象属性描述符:f2210500、蓝牙接口对象属性描述符:f20b0500、rs-485接口对象属性描述符:f2010500、以太网接口对象属性描述符:45100700/45110700和usb接口对象属性描述符:f20e0500;若对象属性描述符不在预设合法列表中,则拒绝响应并终止。

4、在本发明较佳的实施例中,上述基于随机数执行解密和消息鉴别码校验,包括:将本地存储的随机数与密文授权指令中的安全标识附加数据拼接,调用esam硬件安全模块解密得到明文;将明文中的报文类型、接口序号和对象属性描述符信息,与密文授权指令中包含时间信息、安全标识和消息鉴别码的数据验证类型内的对应信息逐一比对;全部一致则确认消息鉴别码有效,判定验证通过。

5、在本发明较佳的实施例中,上述根据目标接口的安全等级和授权来源进行分级开启,包括:若目标接口为can接口、蓝牙接口或rs-485接口,则归为一级通信接口,验证通过后直接开启;若目标接口为以太网接口或usb接口,则归为二级核心通信接口,验证通过后仅当下发指令的链路来源为远程通信接口或已开启的一级通信接口时,才允许开启。

6、在本发明较佳的实施例中,上述控制目标接口仅处理698电力专用规约报文,包括:在目标接口开启时同步启动协议过滤;捕获接收到的数据报文,提取协议类型标识;若符合698电力专用规约格式则放行,否则丢弃并记录非法访问日志。

7、在本发明较佳的实施例中,上述按预设周期执行持续身份验证,包括:通过esam硬件安全模块生成新随机数,向当前通信链路对端发送持续验证请求;当前通信链路对端基于新随机数按包含时间信息、安全标识和消息鉴别码的数据验证类型重新组装验证响应指令;接收后执行与多重验证相同的合法性验证;连续预设次数的失败或单次响应超时预设时间,立即关闭目标接口并上报安全事件日志;验证通过则重置定时器,进入下一周期。

8、在本发明较佳的实施例中,方法还包括:采集各接口流量特征构建正常运行行为基线模型,以滑动时间窗口实时计算当前流量特征与基线模型的异常偏离度d;当d<0.3时正常放行,0.3≤d<0.6时记录异常日志,0.6≤d<0.8时自动缩短授权时长,d≥0.8时立即终止授权。

9、第二方面,本发明实施例还提供一种智能融合终端多接口分级授权安全管控装置,应用于内置esam硬件安全模块的智能融合终端,装置包括:随机数获取请求响应模块,用于响应于主站或运维工具的随机数获取请求,调用esam硬件安全模块生成随机数,返回并本地存储随机数,并接收主站或运维工具基于随机数组装的密文授权指令;多重验证模块,用于基于随机数对密文授权指令执行解密和多重验证,多重验证至少包括对象属性描述符合法性校验和消息鉴别码校验;报文处理模块,用于验证通过后,根据目标接口的安全等级和当前通信链路的授权来源,按照授权时长开启目标接口,并在开启后控制目标接口仅处理698电力专用规约报文;已开启时长监控模块,用于监控目标接口的已开启时长,到期自动关闭;开启期间按预设周期执行持续身份验证,连续预设次数验证失败或单次验证响应超时预设时间时立即关闭。

10、第三方面,本发明实施例还提供一种电子设备,包括处理器和存储器,存储器存储有能够被处理器执行的计算机可执行指令,处理器执行计算机可执行指令以实现上述第一方面的智能融合终端多接口分级授权安全管控方法。

11、第四方面,本发明实施例还提供一种计算机可读存储介质,计算机可读存储介质存储有计算机可执行指令,计算机可执行指令在被处理器调用和执行时,计算机可执行指令促使处理器实现上述第一方面的智能融合终端多接口分级授权安全管控方法。

12、本发明实施例带来了以下有益效果:

13、本发明实施例提供了一种智能融合终端多接口分级授权安全管控方法及装置,应用于内置esam硬件安全模块的智能融合终端,通过响应于主站或运维工具的随机数获取请求,调用esam硬件安全模块生成随机数,返回并本地存储随机数,并接收主站或运维工具基于随机数组装的密文授权指令;基于随机数对密文授权指令执行解密和多重验证,多重验证至少包括对象属性描述符合法性校验和消息鉴别码校验;验证通过后,根据目标接口的安全等级和当前通信链路的授权来源,按照授权时长开启目标接口,并在开启后控制目标接口仅处理698电力专用规约报文;监控目标接口的已开启时长,到期自动关闭;开启期间按预设周期执行持续身份验证,连续预设次数验证失败或单次验证响应超时预设时间时立即关闭。该方式中,通过密文多重验证、分级授权、持续身份验证和协议白名单过滤,实现接口全生命周期的动态可信管控。

14、本公开的其他特征和优点将在随后的说明书中阐述,或者,部分特征和优点可以从说明书推知或毫无疑义地确定,或者通过实施本公开的上述技术即可得知。

15、为使本公开的上述目的、特征和优点能更明显易懂,下文特举较佳实施例,并配合所附附图,作详细说明如下。