具有单轮次抗碰撞性的散列函数方法

    公开(公告)号:CN101414904A

    公开(公告)日:2009-04-22

    申请号:CN200810225868.6

    申请日:2008-11-04

    Inventor: 王世红 胡岗

    Abstract: 本发明公开了一种具有单轮次抗碰撞性的散列函数方法,属于信息安全技术领域。所述方法包括:以耦合映射格子为模型,采用浮点运算和传统的比特操作相结合的方法。耦合映射采用局域和整体耦合相结合的方式,映射中的状态变量由链变量确定,映射中的参数由输入信息和其扩展信息确定。输入信息通过非线性ff(包括循环移位、模加法和S盒操作)操作进行扩展。引入两个整体耦合变量,整体耦合变量是全部输入信息和状态变量的函数。对输出变量取模,与输入的链变量、信息作异或运算;再将得到的结果实数化,作为映射的输入值继续迭代。本发明以单轮次的高复杂性,较少轮次的计算代价保障其安全性。该方法结构严谨,输出散列值长度可改变,易于软件实现,也可通过嵌入式CPU技术硬件实现。

    单向耦合映象网络(OCML)时空混沌密码

    公开(公告)号:CN1599306A

    公开(公告)日:2005-03-23

    申请号:CN03156921.8

    申请日:2003-09-15

    Abstract: 一种自同步流密码数字加密技术,利用非线性系统中的混沌现象,产生不重复的密钥流。我们采用一个单向耦合映象网络的高维时空混沌系统当作密钥发生器,让其产生伪随机密钥流。然后用这些密钥与明文进行相加和取模(关于232)运算而产生密文。用于计算机数字保密通信,接收方利用密文驱动一套与发送方完全相同的单向耦合映象网络系统,使接收方与发送方达到时空混沌系统同步,而产生与发送方完全相同的密钥流。接收的密文与这些密钥进行相减和取模(关于232)运算即可将明文还原出来。这一原理可用于在因特网(Internet)中用计算机软件实现数字保密语音通信,在市话有线通信和无线通信中用软、硬件实现数字保密语音通信,也可实现数据和文件资料的保密存储和传输等。

Patent Agency Ranking