发明名称 一种用于执行散列函数的设备以及方法
摘要 本发明揭示一种包括串联耦合且用于执行散列函数的多个级的设备,其中所述级包括多个XOR阵列以及一个或一个以上包括多个并联门的替代盒(S盒)。还揭示了一种设备,其包括多个并联耦合的XOR门,多个耦合到所述XOR门的输入位,以及多个耦合到所述XOR门的输出位,其中所述XOR门用于执行所述输入位变成所述输出位的线性混合函数,作为非密码编译散列函数的一个级。
申请公布号 CN106452778A 申请公布日期 2017.02.22
申请号 CN201610570680.X 申请日期 2012.02.03
申请人 华为技术有限公司 发明人 华南;埃里克·诺里奇;赛勒斯·库玛;威廉姆·林奇
分类号 H04L9/32(2006.01)I;H03K19/21(2006.01)I 主分类号 H04L9/32(2006.01)I
代理机构 代理人
主权项 一种用于执行散列函数的设备,其包括:多个并联布置的替代盒(S盒);多个耦合到所述S盒的输入位;以及多个耦合到所述S盒的输出位,其中所述S盒用于执行所述输入位变成所述输出位的置换以及非线性混合函数,作为非密码编译散列函数的一个级。
地址 518129 广东省深圳市龙岗区坂田华为总部办公楼