面向可重构阵列架构的随机化抗故障攻击措施的设计方法

    公开(公告)号:CN104484627B

    公开(公告)日:2017-04-26

    申请号:CN201410854494.X

    申请日:2014-12-31

    Abstract: 本发明涉及一种面向可重构阵列架构的随机化抗故障攻击措施的设计方法,包括如下步骤:步骤一、提供可重构阵列架构,得到加密算法的具体映射数据流图;步骤二、给定开销比例约束条件以及抗故障攻击能力;步骤三、计算执行加密算法时的开销;步骤四、确定加密算法中的敏感点分布、时间搜索范围以及空间搜索范围;步骤五、给定时间随机度以及空间随机度,确定相对应的敏感点分布以及时间搜索范围与空间搜索范围;步骤六、计算抗故障攻击能力并匹配给定的抗故障攻击能力;步骤七、确定实际额外开销比例,调整给定时间随机度以及空间随机度,以匹配给定的开销比例约束条件。本发明能为随机化抗故障攻击措施的设计提供依据,能有效提高安全性。

    数据处理方法、装置、系统、介质和产品

    公开(公告)号:CN115033904B

    公开(公告)日:2025-03-07

    申请号:CN202210683607.9

    申请日:2022-06-15

    Abstract: 本发明提出了一种用于可重构密码计算阵列的数据处理方法,应用于计算机技术领域,该方法包括:响应于主机端发送的至少一个业务请求,将至少一个该业务请求进行缓存,该业务请求包含业务类型,在存在密码算核组处于空闲状态的情况下,查找与该密码算核组的预设业务类型一致的业务请求,从该主机端中获取该业务请求所指示的待处理数据,将该待处理数据发送给处于空闲状态的该密码算核组进行数据处理。本发明还提出了一种用于可重构密码计算阵列的数据处理装置、系统、介质和程序产品,无需调用DMA搬运数据,提高了可重构密码计算阵列的数据搬运效率,且几乎不需要片上CPU参与,释放了片上CPU资源。

    基于查找表的A2B掩码转换方法、装置、设备、介质和产品

    公开(公告)号:CN117254895A

    公开(公告)日:2023-12-19

    申请号:CN202210659870.4

    申请日:2022-06-10

    Abstract: 本发明提出了一种基于查找表的A2B掩码转换方法,应用于计算机技术领域,包括:获取迭代过程中处于布尔掩码域的布尔进位值,将处于该布尔掩码域的布尔进位值转换为处于该算术掩码域的算术进位值,将处于该算术掩码域的算术进位值与处于该算术掩码域的其它中间变量相加,得到相加结果,利用该相加结果进行下一次迭代。本发明还提出了一种基于查找表的A2B掩码转换装置、设备、介质和程序产品,无需进位查找表来保护产生的进位,从而省去了整个进位查找表,继而避免随着转换数据位宽的增大进位查找表的尺寸也会随之增大,降低了内存开销。

    数据抽取装置、数据抽取方法及流密码生成装置

    公开(公告)号:CN116263777A

    公开(公告)日:2023-06-16

    申请号:CN202111544906.6

    申请日:2021-12-15

    Abstract: 本发明提供一种数据抽取装置,包括:反馈移位寄存器,配置有至少一个抽取端口,其中,每一个抽取端口分配有不同的地址,所述地址适用于选择特定位的抽取端口;数据抽取模块,配置有至少一个抽头,所述至少一个抽头与所述至少一个抽取端口对应连接,以抽取数据,所述数据抽取模块根据所述地址选择特定位的抽取端口头对所述反馈移位寄存器进行数据抽取;反馈运算阵列,用于对所述数据抽取模块抽取的数据进行反馈运算;所述反馈运算阵列的输出端反馈连接至所述反馈移位寄存器,以用于将反馈运算结果反馈至所述反馈移位寄存器。本发明还提供一种多级数据抽取装置、流密码生成装置及数据抽取方法。

    线性反馈移位寄存器及构建方法、装置、设备和介质

    公开(公告)号:CN116243977A

    公开(公告)日:2023-06-09

    申请号:CN202211618929.1

    申请日:2022-12-14

    Abstract: 本发明提供了一种线性反馈移位寄存器及构建方法、装置、设备和介质,可以应用于寄存器技术领域。该构建方法包括:确定所有待支持算法需要使用的移位链的信息,该待支持算法为线性反馈移位寄存器所需支持的算法,根据该需要使用的移位链的信息,构建该线性反馈移位寄存器。相比于静态构建方法,本发明提供的构建方法更加灵活,可实现多种算法,相比于动态构建方法,本发明提供的方法所得的线性反馈移位寄存器所需的配置信息较少,使得开销较小。

    基于粗粒度可重构计算单元的SKINNY-128-128加密算法实现方法及系统

    公开(公告)号:CN110059493B

    公开(公告)日:2023-04-07

    申请号:CN201910284904.4

    申请日:2019-04-10

    Abstract: 本发明提供一种基于粗粒度可重构计算单元的SKINNY‑128‑128加密算法系统,包括可重构配置系统、可重构数据通路及计算模块、主控微处理器、系统总线;所述可重构配置系统包括配置信息初始化接口、多级配置信息存储单元、配置信息解析模块、位置信息寄存器;所述可重构数据通路及计算模块包括可重构计算阵列、寄存器通道、中间结果存储单元、输入先进先出寄存器组、输出先进先出寄存器组。可重构计算阵列包括可重构计算单元块,可重构计算单元块包括多行算子、读控制模块、写控制模块;其中,算子包括逻辑运算、算术运算、移位运算、查表运算和置换运算功能;本发明提高了加密运算的效率和速度。

    数据处理方法、装置、系统、介质和产品

    公开(公告)号:CN115033904A

    公开(公告)日:2022-09-09

    申请号:CN202210683607.9

    申请日:2022-06-15

    Abstract: 本发明提出了一种用于可重构密码计算阵列的数据处理方法,应用于计算机技术领域,该方法包括:响应于主机端发送的至少一个业务请求,将至少一个该业务请求进行缓存,该业务请求包含业务类型,在存在密码算核组处于空闲状态的情况下,查找与该密码算核组的预设业务类型一致的业务请求,从该主机端中获取该业务请求所指示的待处理数据,将该待处理数据发送给处于空闲状态的该密码算核组进行数据处理。本发明还提出了一种用于可重构密码计算阵列的数据处理装置、系统、介质和程序产品,无需调用DMA搬运数据,提高了可重构密码计算阵列的数据搬运效率,且几乎不需要片上CPU参与,释放了片上CPU资源。

    基于级联开关和响应筛选电路的APUF电路结构

    公开(公告)号:CN115001694A

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

    申请号:CN202110231457.3

    申请日:2021-03-02

    Abstract: 本申请提出一种基于级联开关和响应筛选电路的仲裁物理不可克隆函数APUF电路结构,包括:基于级联结构的多值APUF开关单元、亚稳态检测电路和APUF电路;多值APUF开关单元包括将多个小交换单元进行级联形成三个交换级,每个小交换单元内部和交换级之间的延时路径均相同,以使多值APUF开关单元内部所有的延时路径对称;亚稳态检测电路与APUF电路的仲裁器连接,检测仲裁器的输出是否存在振荡情况,通过上升下降沿触发器将振荡情况转化为数字信息,根据数字信息确定仲裁器响应是否稳定,通过亚稳态检测电路的筛选电路筛选不稳定响应。由此,通过分级实现交换行为,保证整个级联开关路径对称性,设计亚稳态检测电路对响应产生过程中亚稳态现象进行检测,提高稳定性。

    处理网络数据包的方法、装置及存储介质

    公开(公告)号:CN112311698A

    公开(公告)日:2021-02-02

    申请号:CN202011069961.X

    申请日:2020-09-30

    Abstract: 本发明提供了一种处理网络数据包的方法、装置及存储介质。该方法包括:根据全局优先级编码矩阵与全局匹配向量,从构成分类规则全集的多个分类规则子集中选出第一分类规则子集,其中所述全局优先级编码矩阵中的各个元素分别用于表示所述多个分类规则子集中各个分类规则子集之间的优先级高低关系,所述全局匹配向量中的各个元素分别用于表示所述多个分类规则子集中的各个分类规则子集是否包含与所述网络数据包匹配的分类规则;根据所述网络数据包的包头信息,从所述第一分类规则子集中选出与所述网络数据包匹配的优先级最高的分类规则,以便于根据所述优先级最高的分类规则转发所述网络数据包。本发明能同时实现分类规则的高匹配性能与高更新性能。

    处理并发事务的方法、装置、并发控制系统及存储介质

    公开(公告)号:CN110147268B

    公开(公告)日:2020-05-08

    申请号:CN201910307348.8

    申请日:2019-04-16

    Abstract: 本发明提供了一种处理并发事务的方法、装置、并发控制系统及存储介质。该方法包括:判断并发事务集合的二维有向图是否具有环状结构,其中所述并发事务集合包括一个待提交的事务与至少一个已提交的事务,所述二维有向图的各个节点与所述并发事务集合中的各个事务一一对应,以及所述二维有向图的各个节点之间的有向边用于表示所述并发事务集合中的各个事务之间的可串行化关系;若所述二维有向图具有环状结构,放弃提交所述待提交的事务;若所述二维有向图不具有环状结构,提交所述待提交的事务。本发明实施例能够提高并发系统的性能。

Patent Agency Ranking