信息网络安全 ›› 2018, Vol. 18 ›› Issue (1): 67-72.doi: 10.3969/j.issn.1671-1122.2018.01.010

• • 上一篇    下一篇

基于纠错码的Hash函数的设计与分析

巫光福(), 曾宪文, 刘娟, 吕逸杰   

  1. 江西理工大学信息工程学院,江西赣州 341000
  • 收稿日期:2017-11-07 出版日期:2018-01-20 发布日期:2020-05-11
  • 作者简介:

    作者简介:巫光福(1977—),男,江西,副教授,博士,主要研究方向为信息论与编码、密码学、大数据等;曾宪文(1993—),男,江西,硕士研究生,主要研究方向为密码学;刘娟(1993—),女,山西,硕士研究生,主要研究方向为数据挖掘;吕逸杰(1991—),男,山东,硕士研究生,主要研究方向为信道编码、密码学。

  • 基金资助:
    国家自然科学基金[11461031,61562037,61462034]

Design and Analysis of Hash Function Based on Error Correcting Code

Guangfu WU(), Xianwen ZENG, Juan LIU, Yijie LV   

  1. School of Information Engineering, Jiangxi University of Science and Technology, Ganzhou Jiangxi 341000, China
  • Received:2017-11-07 Online:2018-01-20 Published:2020-05-11

摘要:

Hash函数在密码学领域中扮演着越来越重要的角色,在许多密码学应用领域是一个非常重要的密码学原语。区块链技术和其他许多密码学原语都依赖于Hash函数的安全性。文章通过对Hash函数的深入研究,提出了基于纠错码的改进Hash函数的设计,并利用Hash函数值的熵证明了所构造的Hash函数具有更高的安全性。文章还讨论了该Hash函数在区块链中的应用,证实了其对区块链技术的改进作用。

关键词: Hash函数, 区块链, 纠错码

Abstract:

Hash function plays an increasingly important role in the field of cryptography. It is a very important cryptographic primitive in many cryptographic applications. Block chain technology and many other cryptographic primitives depend on the security of Hash function. Through further research on Hash function, this paper proposes the design of an improved Hash function based on error correcting code, and proves that the constructed Hash function has higher security by using the entropy of the Hash function value. This paper also discusses the application of the Hash function in the spot of block chain, and confirms that it can improve block chain technology.

Key words: Hash function, block chain, error correcting code

中图分类号: