低延时S盒构造方法及装置、电子设备和存储介质

    公开(公告)号:CN119382864A

    公开(公告)日:2025-01-28

    申请号:CN202411389514.0

    申请日:2024-09-30

    Abstract: 本公开涉及一种低延时S盒构造方法及装置、电子设备和存储介质,包括:获取低延时电路结构,所述低延时电路结构包括逻辑库中逻辑门或逻辑门的组合,所述逻辑门包括:单输入逻辑门、二输入逻辑门、多输入逻辑门;基于所述低延时电路结构,确定出符合给定延时需求且符合安全性要求的目标电路结构;基于目标电路结构,构造S盒。使用本公开中的方法,提高了构造S盒的效率。而且本申请中的低延时电路,涵盖了逻辑库中单输入逻辑门、二输入逻辑门、多输入逻辑门这几大类的逻辑门,进而提高了发现更低延时的电路结构的可能性,降低了S盒的延时。

    一种随机数累加和检测的快速实现方法及系统

    公开(公告)号:CN116301723A

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

    申请号:CN202310197041.3

    申请日:2023-03-01

    Abstract: 本发明涉及一种随机数累加和检测的快速实现方法,包括:调用随机数生成器产生二元随机数待检测序列;将二元随机数待检测序列转换为字节和比特混合型的随机数检测序列;对字节和比特混合型的随机数检测序列进行序列变换;基于查表法对随机数检测序列进行字节型迭代累加;取字节型迭代累加和最大值;基于字节型迭代累加和最大值,计算余误差函数P_value;当余误差函数P_value≥α时,α为显著性水平,待检测序列通过检测,输出随机数,用于身份验证。本发明解决了计算机在执行二元序列累加和随机检测时效率低的问题,最大程度上的提升了累加和检测执行效率,进一步提升整套随机数检测的效率。

    一种面向硬件实现的最优对合线性扩散变换的构造方法

    公开(公告)号:CN116662724A

    公开(公告)日:2023-08-29

    申请号:CN202310333808.0

    申请日:2023-03-30

    Abstract: 本发明涉及一种面向硬件实现的最优对合线性扩散变换的构造方法,包括:随机产生有限域GF(2n)上的n个元素;判断产生的n个元素是否满足约束条件;以ai作为系数,生成相应的状态转移矩阵S,并计算迭代n次后的矩阵Sn;判断矩阵Sn是否满秩;判断线性移位寄存器LFSR动作的次数是否达到n;以y0,y1,…,yn‑1作为Galois型线性移位寄存器LFSR的输出;将y0,y1,…,yn‑1进行倒序变换,结果记为z0,z1,…,zn‑1,作为最终输出,以解决最优对合线性扩散变换的构造。本发明规模参数无特殊限定,能够适用于各种规模的最优对合线性扩散变换的构造,具有普适性。

    一种随机信标的生成与重配置方法及系统

    公开(公告)号:CN119363321A

    公开(公告)日:2025-01-24

    申请号:CN202411360941.6

    申请日:2024-09-27

    Abstract: 本发明公开了一种随机信标的生成与重配置方法及系统,涉及密码学技术领域。本发明在去中心化的网络中初始化生成公钥和私钥,将私钥拆分成多个秘密份额并发送给每个节点;每个节点使用自己的秘密份额进行签名并将门限签名广播给其他节点;各节点用公钥验证聚合签名的有效性,若聚合签名有效则生成随机信标;从节点中选出委员会节点,每个非委员会节点将PVSS transcript向所有委员会节点广播,委员会节点接收后进行有效性验证,对通过的进行聚合并向非委员会节点广播;非委员会节点收到后进行有效性验证,验证通过并达成共识后,对得到的秘密进行重构,得到下一轮用于重配置的私钥。本发明可以应用于区块链等依赖可信随机数的场景中。

    一种兼容SM4密码算法的可调分组密码实现方法

    公开(公告)号:CN117134885A

    公开(公告)日:2023-11-28

    申请号:CN202310980653.X

    申请日:2023-08-04

    Abstract: 本发明涉及一种兼容SM4密码算法的可调分组密码实现方法,包括:对待加密明文进行分组,获取128比特待加密明文,并依据密钥长度和调柄长度确定迭代加密轮数R和轮密钥rki;将待加密明文记为4个32比特字;将待加密明文进行加密,第0轮至第R‑1轮运算中,第i轮运算时,对状态数据中的3个双字与已知轮密钥rki进行异或运算、非线性S盒置换运算,对置换运算结果进行L线性运算,将L线性运算结果与Xi进行异或运算,作为下一轮运算的中间状态数据,依据密钥长度和调柄长度对轮密钥进行更新,经过R轮迭代加密后,将最终结果倒序输出作为密文。本发明提升SM4算法簇的后量子安全特性以及增加密码算法的调柄加密功能。

Patent Agency Ranking