一种哈希算法硬件可重构架构

    公开(公告)号:CN117574823A

    公开(公告)日:2024-02-20

    申请号:CN202311482261.7

    申请日:2023-11-08

    Abstract: 本发明公开一种哈希算法硬件可重构架构,该架构由输入部分、组合逻辑、输出部分三部分组成;所述输入部分包括多个输入单元,输出部分包括多个输出单元,输入单元和输出单元的数量相同,组合逻辑位于输入部分和输出部分之间;所述组合逻辑包括多路复用器Mux、逻辑单元、第一移位单元、加法单元、P0、第二移位单元、第三移位单元、异或单元,组合逻辑各组成单元间通过互连线相连;所有单元可处理的数据宽度均为64bit;通过修改Mux和其他组合逻辑单元的处理参数,该架构形成不同的数据通路和处理过程,从而重构为特定的哈希算法功能电路。本发明可以高效的完成哈希算法的重构和计算。

    基于内外部事件转换的异构冗余执行体同步方法及系统

    公开(公告)号:CN117555964A

    公开(公告)日:2024-02-13

    申请号:CN202311538545.3

    申请日:2023-11-17

    Abstract: 本发明属于使用异构冗余结构提高信息系统安全的技术领域,特别涉及一种基于内外部事件转换的异构冗余执行体同步方法及系统,该方法包括在异构执行体端定时器超时引起的中断处理中,向调度器发送一个同步请求消息;调度器端在接收到执行体发送来的同步请求消息后,对消息进行裁决,裁决结果合法予以回复;应用程序接收到同步确认消息,根据同步确认消息携带的定时器信息,调用对应定时器事件的中断处理程序进行处理,消息处理完毕应用程序才会发生状态转换。本发明将内部定时器事件转换成了可以被统一排序和管理的外部消息事件,以此来统一异构执行体上的应用程序状态转换过程,极大减少了系统同步次数,提高了异构冗余架构系统工作效率。

    增强实时性的动态异构冗余设备及调度方法

    公开(公告)号:CN116980183A

    公开(公告)日:2023-10-31

    申请号:CN202310759111.X

    申请日:2023-06-26

    Abstract: 本发明属于网络安全防护技术领域,特别涉及一种增强实时性的动态异构冗余设备及调度方法,该调度方法包括:系统初始化,各执行体赋初始权值;调度器从有效执行体集合中选择一个主执行体,主执行体输出结果数据;主执行体输出复制模块将主执行体的输出复制为两份,一份直接输出,另一份输入裁决模块,与其他有效执行体输出进行比较裁决;裁决模块对所有有效执行体的输出进行裁决;权值更新反馈控制模块根据裁决结果更新执行体权值,根据更新后的权值对主执行体和其他有效执行体进行控制。本发明采用先输出,后裁决的方式,缩短了设备响应时间,提高了动态异构冗余系统的服务响应实时性。

    基于相对时间的异构执行体程序同步方法及装置

    公开(公告)号:CN112162866B

    公开(公告)日:2023-02-24

    申请号:CN202010897173.3

    申请日:2020-08-31

    Abstract: 本发明公开基于相对时间的异构执行体程序同步方法及装置,该方法包括:异构执行体向调度器发送同步申请消息;调度器接收同步申请消息,返回同步响应消息;若异构执行体在等待时间内未收到调度器发送的同步响应消息,则再次以相同的同步申请次数SNs发送同步申请消息给调度器,以定时器事件最小到时时间为IO复用检测函数的等待时间;异构执行体若在等待时间内收到调度器发送的同步响应消息,则先判断SNr与SNs是否相等,若SNr=SNs,则根据RTr进行计算,将定时器事件的超时事件加入Qready中,同时判断RDr与ENr是否相等,若相等则将读事件加入Qready中,程序处理Qready;若SNr≠SNs,则将同步响应消息丢弃。本发明可有效解决定时器事件、read事件执行顺序不一致导致的状态机失步的问题。

    拟态架构交换设备中有状态协议的同步方法

    公开(公告)号:CN111556008B

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

    申请号:CN202010183173.7

    申请日:2020-03-16

    Abstract: 本发明属于拟态防御对异构冗余执行体进行执行体间状态同步的技术领域,特别涉及一种拟态架构交换设备中有状态协议的同步方法,通过改造协议栈,增加信息封包导出接口和信息解包导入接口,当需要进行协议同步时,调度器向服务集中正常工作的协议栈发送查询请求,协议栈通过信息封包导出接口,将与协议状态有关的数据打包发送给调度器,调度器将数据包发送给需要同步的协议栈,协议栈通过信息解包导入接口,更新自身的协议状态,达到与其他协议栈的协议同步。该同步方法不影响交换设备的正常业务,可以有效解决拟态架构的交换设备中的有状态协议的清洗恢复问题。

Patent Agency Ranking