3分量二阶门限实现方案的快速搜索方法及系统

    公开(公告)号:CN117271569A

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

    申请号:CN202311165712.4

    申请日:2023-09-11

    Applicant: 山东大学

    Abstract: 本发明公开的3分量二阶门限实现方案的快速搜索方法及系统,包括:根据二阶安全门限实现特性中的不完整性,确定分量坐标组合;根据分量坐标组合和安全门限实现的正确性,确定矢量布尔函数的各初始分量函数表达式;根据各分量函数表达式和安全门限实现特性中的组合概率同分布及均匀性,确定各分量函数的候选线性添加项;将满足概率同分布和均匀性的坐标函数对应的添加了候选线性添加项的分量函数,放置于该坐标函数的内存单元空间中;从每个坐标函数对应的内存单元空间中,抽取一个分量函数,将抽取的所有分量函数组成一个整体,将满足概率同分布、均匀性和正确性的整体作为最终的门限实现方案。实现了对门限实现方案的快速搜索。

    一种无随机数一阶掩码方案的快速构建方法及系统

    公开(公告)号:CN118890164A

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

    申请号:CN202410770149.1

    申请日:2024-06-14

    Applicant: 山东大学

    Abstract: 本发明提供了一种无随机数一阶掩码方案的快速构建方法及系统,基于给定S‑box,确定其输入变量的个数以及每一个坐标函数的代数度,根据所述代数度,确定坐标函数中相应代数度的单项式的情况的简记号,根据给定S‑box的每一个坐标函数,利用分量分配策略推导出所有可能的分量分配方式;根据所述输入变量的个数、每一个坐标函数的代数度、相应简记号以及相应所有可能的分量分配方式,查阅预先构建的部分性质表,判断掩码性质,得到给定S‑box的无随机数的一阶掩码方案。本发明可以快速构建无随机数一阶掩码方案,且具备通用性。

    一种密码算法掩码电路的侧信道能量分析方法及系统

    公开(公告)号:CN117978353A

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

    申请号:CN202311782402.7

    申请日:2023-12-22

    Applicant: 山东大学

    Abstract: 本发明属于密码技术领域,提供了一种密码算法掩码电路的侧信道能量分析方法及系统,包括:固定密钥,对于每个明文,通过密码算法掩码电路的功耗仿真与能量迹采集,得到若干条能量迹,并将能量迹划分为两组,一组为刻画组,另一组为测试组;对于刻画组,计算所有能量迹在每个采样点的功耗值的方差;对于测试组,计算所有能量迹在每个采样点的功耗值的平均值后,每个采样点的功耗值减去对应的平均值后平方,得到处理后的功耗值;基于所述方差和处理后的功耗值,计算所有采样点的相关系数,得到采样点的相关系数曲线;对于所有密钥,得到采样点的相关系数曲线后,基于采样点的相关系数曲线,查找泄露位置。大大提高了分析效率。

    ASCON算法S盒的无随机数一阶掩码方案生成方法

    公开(公告)号:CN117857014A

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

    申请号:CN202311809882.1

    申请日:2023-12-26

    Applicant: 山东大学

    Abstract: 本发明提供了一种ASCON算法S盒的无随机数一阶掩码方案生成方法,对ASCON的S盒的每个代数范式的掩码方案中的分量函数进行坐标分配;根据分配的坐标生成各个代数范式对应的一阶候选掩码方案,分别对各个一阶候选掩码方案进行检测,得到同时满足独立性、平衡性和正确性的各个代数范式对应的一阶掩码方案;对所有代数范式对应的一阶掩码方案进行联合均匀性检测,得到满足联合均匀性的针对整个ASCON算法S盒安全的一阶掩码方案;本发明不需要使用任何随机数,能够高效和准确的生成满足独立性、平衡性、正确性和联合均匀性的一阶掩码方案,能够有效的抵抗侧信道攻击,保证数据加密的安全性。

Patent Agency Ranking