发明名称 轻量级Hash函数HVH编码技术
摘要 本发明提供了一种基于Sponge结构和轻量级分组密码VH的轻量级Hash函数HVH,应用于无线通信与信息安全保密领域。HVH支持72bit、88bit、128bit三种不同长度的消息摘要。差分分析、线性分析、不可能差分分析和抗碰撞与第二原像分析等表明,HVH系列算法满足轻量级密码的安全需求。SPONGENT-88的硬件实现需要1257个GE,HVH-88的硬件实现需要1863个GE,符合超轻量级密码的硬件需求。软件测试表明,HVH-88的软件效率是SPONGENT-88的15倍。总体来说HVH-88优于SPONGENT-88,既能满足RFID等资源极端受限环境的硬件使用需求,也能满足其它的一些诸如嵌入式、单片机等环境对软件实现的需求,适用范围更广。HVH主要用于无线通信中低成本嵌入式移动终端的安全认证。
申请公布号 CN104954141A 申请公布日期 2015.09.30
申请号 CN201510407973.1 申请日期 2015.07.09
申请人 南京航空航天大学 发明人 代学俊;黄玉划;刘宁钟;曾庆喜
分类号 H04L9/32(2006.01)I;H04W12/06(2009.01)I 主分类号 H04L9/32(2006.01)I
代理机构 代理人
主权项 轻量级Hash函数HVH的总体特征是:采用轻量级分组密码VH作为压缩函数,采用Sponge迭代结构,其过程由以下三部分构成:(1)初始化函数:将内部状态初始化为0;(2)吸收阶段:将内部状态分成16个长度为8bit的消息分组,用置换函数对其进行更新;(3)榨取阶段:将内部状态的前8bit作为消息输出,直至所有分组输出完毕。
地址 210016 江苏省南京市秦淮区御道街29号