基于二维线性交叉耦合超混沌映射的哈希函数构建方法

    公开(公告)号:CN118432803A

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

    申请号:CN202410435564.1

    申请日:2024-04-11

    Applicant: 兰州大学

    Abstract: 本发明提供了一种基于二维线性交叉耦合超混沌映射的哈希函数构建方法,先将明文消息填充,然后分成不同的网格,再将每个网格的数据分组,对每个组分别经过循环移位、取模和异或运算后,进行混沌迭代,然后将每一组的迭代结果首尾相连拼起来,得到每个网格的混沌序列值。最后,对每个网格的混沌序列值通过上述三种非线性操作进行运算,得到最终哈希值。本发明采用混沌映射,并进行循环移位运算、取模运算、异或运算,增加哈希函数的非线性性,非线性变换通常能够提供更好的安全性,减少对抗攻击的可能性并采用顺序结构,通过混合使用混沌映射和非线性变换,实现了较强的哈希性能,有助于在资源有限的环境下高效地进行哈希计算。

    随机数生成方法及其生成装置、存储介质

    公开(公告)号:CN117857042A

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

    申请号:CN202311645955.8

    申请日:2023-12-01

    Applicant: 兰州大学

    Abstract: 本申请涉及通讯信息安全技术领域,尤其是涉及一种随机数生成方法及其生成装置、存储介质。本申请的随机数生成方法应用于随机数生成装置,需要先获取目标控制参数和预置初值数组;然后根据预置初值数组对应的数组维度,确定预构建的离散混沌系统模型;进一步,将目标控制参数和预置初值输入离散混沌系统模型进行离散数据生成,得到与预置初值对应的离散目标值;再进一步,将至少一个离散目标值进行整合,得到目标随机数。如此一来,可以根据预置初值的维度确定对应的离散混沌系统模型,以便提升随机数生成的吞吐量表现。通过离散混沌系统模型处理至少一个预置初值,进行离散数据生成,得到至少一个离散目标值后将其整合,方可高效得到目标随机数。

    一种n维离散超混沌伪随机数发生器及其发生方法

    公开(公告)号:CN119739362A

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

    申请号:CN202510208578.4

    申请日:2025-02-25

    Applicant: 兰州大学

    Abstract: 本发明提供了一种n维离散超混沌伪随机数发生器及其发生方法,包括多个运算电路,所述运算电路包括加法器,所述加法器连接有第一寄存器,所述第一寄存器连接有乘法器,所述乘法器连接有第二寄存器,所述第二寄存器连接有输出模块和循环模块。本发明电路结构简单,占用FPGA资源极少,展示出很高的利用率,硬件功耗低,产生的伪随机数速率可以达到8*nGbps,所产生的伪随机数序列能通过各种著名随机性测试,可以满足大部分加密的需求,也能够用于企业或者更高要求的军事用途,其方程简单,算法易于实现,硬件资源占用率极低,同时有着很高速度,不论是低成本,低功耗还是高吞吐都远远超过了现有的伪随机数算法所能达到的极限。

    一种基于高维扩展的类切比雪夫多项式的公钥加解密算法

    公开(公告)号:CN117527242A

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

    申请号:CN202311365479.4

    申请日:2023-10-20

    Applicant: 兰州大学

    Abstract: 本发明提供了一种基于高维扩展的类切比雪夫多项式的公钥加解密算法,包括生成高维扩展的类切比雪夫多项式、计算高维扩展类切比雪夫多项式的二进制矩阵乘法、密钥生成、信息加密和信息解密。本发明基于该递推多项式设计了一个公钥加密算法,增强了基于切比雪夫多项式的公钥加密算法对唯密文攻击的抵抗能力,并且允许一次加密多个明文,提高了公钥加密算法的效率。

Patent Agency Ranking