计算机工程与应用2016,Vol.52Issue(20):1-4,91,5.DOI:10.3778/j.issn.1002-8331.1511-0308
轻量哈希函数HBL
HBL:lightweight Hash function
摘要
Abstract
Today, more and more devices used in the Internet of things brought about a great need of Hash function, but traditional Hash functions can’t be applicated directly because of the restrained resources, so it must be redesigned for those devices. A new lightweight Hash function called HBL(Hash Function Based on LEA)is proposed in this paper, which constructed in a popular way, including domain extender and internal permutation, both of its key size and digest size are 128 bit, in which the domain extender adopts a sponge structure and the internal permutation is an 8-round block permutation. A security analysis and an execution efficiency analysis are made by a way combined theories and experiments, and it is found that HBL presents a good resistance to differential attack, preimage attack, collision attack, linear attack and slide attack, also has a good efficiency.关键词
哈希函数/海绵结构/安全分析/执行效率Key words
Hash function/sponge structure/security analysis/execution efficiency分类
信息技术与安全科学引用本文复制引用
余纯武,郭龙飞,张健..轻量哈希函数HBL[J].计算机工程与应用,2016,52(20):1-4,91,5.基金项目
湖北省自然科学基金(No.2013CFB295)。 ()