控制流校验方法、装置、设备及存储介质

    公开(公告)号:CN114090119A

    公开(公告)日:2022-02-25

    申请号:CN202111356574.9

    申请日:2021-11-16

    Abstract: 本公开的实施例提供了控制流校验方法、装置、设备及存储介质。所述方法包括当程序跳转到当前代码块时,获取前一代码块的静态签名及监督码;根据当前代码块的调整码与前一代码块的监督码,执行校验运算,并根据校验运算的结果判断是否发生控制流错误;若校验通过,则根据校验运算生成的所述当前代码块的监督码与所述当前代码块的静态签名,判断是否发生控制流错误;其中,代码块的静态签名为互不相同的素数;代码块的调整码为所述代码块的静态签名与所述代码块在目标顺序中的前一代码块的静态签名的乘积,所述目标顺序为代码块的序号标识由小到大首尾排列顺序。以此方式,可以实现对程序在各控制节点间跳转次序的监督,且准确检出控制流错误。

    控制流校验方法、装置、设备及存储介质

    公开(公告)号:CN114090119B

    公开(公告)日:2024-10-18

    申请号:CN202111356574.9

    申请日:2021-11-16

    Abstract: 本公开的实施例提供了控制流校验方法、装置、设备及存储介质。所述方法包括当程序跳转到当前代码块时,获取前一代码块的静态签名及监督码;根据当前代码块的调整码与前一代码块的监督码,执行校验运算,并根据校验运算的结果判断是否发生控制流错误;若校验通过,则根据校验运算生成的所述当前代码块的监督码与所述当前代码块的静态签名,判断是否发生控制流错误;其中,代码块的静态签名为互不相同的素数;代码块的调整码为所述代码块的静态签名与所述代码块在目标顺序中的前一代码块的静态签名的乘积,所述目标顺序为代码块的序号标识由小到大首尾排列顺序。以此方式,可以实现对程序在各控制节点间跳转次序的监督,且准确检出控制流错误。

    主备设备同步方法、装置及系统

    公开(公告)号:CN115276868B

    公开(公告)日:2024-09-10

    申请号:CN202210793347.0

    申请日:2022-07-05

    Inventor: 张世强 张锋瑞

    Abstract: 本发明提供一种主备设备同步方法、装置及系统,该方法包括:根据主设备与从设备之间的通信信息,确定所述主设备与所述从设备之间的本次时钟偏差;根据所述主设备上每个平台任务的当前周期的开始时间和所述本次时钟偏差,确定所述从设备上每个平台任务的当前周期的开始时间;将所述从设备上每个平台任务的当前任务周期的开始时间发送给所述从设备,以供所述从设备根据所述从设备上每个平台任务的当前运行时刻、周期时长和当前任务周期的开始时间,确定所述从设备上每个平台任务的下个周期的开始时间。本发明适用于主从设备上多个不同周期平台任务的时间同步问题,在一个设备宕机后另一设备可以无缝接管工作,保证冗余设备的可用性。

    轨道交通设备日志处理系统及方法

    公开(公告)号:CN113392083B

    公开(公告)日:2024-10-11

    申请号:CN202110705857.3

    申请日:2021-06-24

    Abstract: 本发明提供一种轨道交通设备日志处理系统及方法,所述系统包括:协议驱动接口、日志记录功能注册模块、日志记录接口、日志记录发送接口、记录板相关日志记录模块和串口驱动打印接口,协议驱动接口的输出端口和串口驱动打印接口的输出端口均连接日志记录功能注册模块的输入端口,日志记录功能注册模块的输出端口连接日志记录接口的输入端口,日志记录接口的输出端口连接日志记录发送接口的输入端口,日志记录发送接口的输出端口连接记录板相关日志记录模块的输入端口;本发明可以保证安全计算机平台系统的运行时序、影响系统稳定性以及异常情况下日志记录不会丢失。

    一种主备表决切换方法及系统
    6.
    发明公开

    公开(公告)号:CN113835934A

    公开(公告)日:2021-12-24

    申请号:CN202110977092.9

    申请日:2021-08-24

    Abstract: 本发明提供一种主备表决切换方法及系统,包括:确定第一执行主机、第二执行主机和第三方仲裁主机;其中第一执行主机为主动请求方,第二执行主机为被动请求方,第一执行主机、第二执行主机和第三方仲裁主机之间均通过双网独立通信方式进行两两通信,或均通过单网通信方式进行两两通信;若第一执行主机和/或第二执行主机处于上电状态,则基于主备上电表决判断算法确定主备执行主机;若第一执行主机和第二执行主机处于运行状态,则基于主备运行表决判断算法确定主备执行主机。本发明通过设计主备双机以及第三方仲裁机制,实现双机间的上电及运行时的主备表决,以及发生故障时无缝自动切系功能,在保证可用性基础上,实现双主事件零概率的发生。

    主备设备同步方法、装置及系统

    公开(公告)号:CN115276868A

    公开(公告)日:2022-11-01

    申请号:CN202210793347.0

    申请日:2022-07-05

    Inventor: 张世强 张锋瑞

    Abstract: 本发明提供一种主备设备同步方法、装置及系统,该方法包括:根据主设备与从设备之间的通信信息,确定所述主设备与所述从设备之间的本次时钟偏差;根据所述主设备上每个平台任务的当前周期的开始时间和所述本次时钟偏差,确定所述从设备上每个平台任务的当前周期的开始时间;将所述从设备上每个平台任务的当前任务周期的开始时间发送给所述从设备,以供所述从设备根据所述从设备上每个平台任务的当前运行时刻、周期时长和当前任务周期的开始时间,确定所述从设备上每个平台任务的下个周期的开始时间。本发明适用于主从设备上多个不同周期平台任务的时间同步问题,在一个设备宕机后另一设备可以无缝接管工作,保证冗余设备的可用性。

    一种内存自检方法及装置
    8.
    发明公开

    公开(公告)号:CN114428700A

    公开(公告)日:2022-05-03

    申请号:CN202111499067.0

    申请日:2021-12-09

    Inventor: 张世强 张锋瑞

    Abstract: 本申请提供一种内存自检方法、装置、电子设备及计算机程序产品,方法包括:利用预定义的编译器变量获取待测内存分区的虚拟内存地址与物理内存绑定的内存映射关系;基于所述内存映射关系,采用与所述待测内存分区的用户态权限相匹配的自检策略对所述待测内存分区进行内存自检。本申请通过预定义编译器变量来获取虚拟内存地址对应的确切物理内存地址,并基于虚拟‑物理地址的映射关系,对具有不同用户态权限的内存分区采用不同的自检策略进行内存自检,能够针对安全操作系统的用户态场景进行内存自检,从而能够确保该系统内存的安全性和可靠性。

    轨道交通设备日志处理系统及方法

    公开(公告)号:CN113392083A

    公开(公告)日:2021-09-14

    申请号:CN202110705857.3

    申请日:2021-06-24

    Abstract: 本发明提供一种轨道交通设备日志处理系统及方法,所述系统包括:协议驱动接口、日志记录功能注册模块、日志记录接口、日志记录发送接口、记录板相关日志记录模块和串口驱动打印接口,协议驱动接口的输出端口和串口驱动打印接口的输出端口均连接日志记录功能注册模块的输入端口,日志记录功能注册模块的输出端口连接日志记录接口的输入端口,日志记录接口的输出端口连接日志记录发送接口的输入端口,日志记录发送接口的输出端口连接记录板相关日志记录模块的输入端口;本发明可以保证安全计算机平台系统的运行时序、影响系统稳定性以及异常情况下日志记录不会丢失。

Patent Agency Ranking