一种基于循环矩阵的抗侧信道攻击掩码防护方法及系统

    公开(公告)号:CN119583050A

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

    申请号:CN202411574875.2

    申请日:2024-11-06

    Abstract: 本申请公开了一种基于循环矩阵的抗侧信道攻击掩码防护方法及系统,涉及数据安全技术,包括:生成随机矩阵,以及,基于生成的随机矩阵生成随机置换数组,其中所述随机矩阵仅包含1、0元素;基于所生成的随机矩阵,通过矩阵的循环移位,生成掩码集;根据所生成的随机置换数组,在AES加密算法进行S盒的乱序计算,并基于所生成的掩码集在不同位置的中间值加入掩码。本申请通过矩阵的循环移位更新掩码集,同时利用矩阵生成置换数组,用于S盒的乱序计算,最终在不同位置的中间值上加入不同掩码,达到了保护中间值的目的。

    带组合反馈的分组密码算法工作方法、设备及存储介质

    公开(公告)号:CN116015607A

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

    申请号:CN202211463577.7

    申请日:2022-11-22

    Abstract: 本发明提供了带组合反馈的分组密码算法工作方法,加密时,将前一明文加密结果与前一加密过程产生的反馈变量输入组合反馈函数,得到当前加密过程所需的反馈变量,将得到的反馈变量与当前明文异或运算后进行加密处理,得到当前明文加密后的密文;解密时,将前一密文与前一解密过程产生的反馈变量输入组合反馈函数,得到当前解密过程所需的反馈变量,对当前密文进行解密处理,将解密处理得到的结果与反馈变量进行异或运算,得到当前密文解密后的明文;其中,首次加密或解密时所需要的反馈变量根据需求设定即可。本发明具有基于不重复Nonce的CPA安全性和BW‑CPA安全性,能以在线方式实现,应用于在线消息处理应用场景。

    一种面向大位宽的LFSR构造方法及系统

    公开(公告)号:CN119519931A

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

    申请号:CN202411650276.4

    申请日:2024-11-19

    Abstract: 本申请公开了一种面向大位宽的LFSR构造方法及系统,涉及密码、数据安全技术,包括:配置线性反馈移位寄存器(LFSR)第t步的内部状态以及LFSR的更新函数,并根据所述内部状态以及所述更新函数,确定LFSR的状态更新;根据LFSR的状态更新选取l个m级不可约多项式;根据不可约多项式的根,计算对应的比特变换矩阵,并根据各比特变换矩阵计算对角矩阵;选取l维的置换σ,根据置换σ构造由l×l个m维矩阵构成的分块矩阵;基于所述分块矩阵以及设定维度的单位矩阵构造矩阵G,并在矩阵G的特征多项式为本原多项式的情况下,输出矩阵G作为LFSR的状态转移矩阵。本申请的方法支持并行计算,且具有比LOL中LFSR更低的计算复杂度与软硬件实现代价。

Patent Agency Ranking