International Conference on Security and Privacy in Communication Networks. 10th International ICST Conference, SecureComm 2014, Beijing, China, September 24-26, 2014, Revised Selected Papers, Part I

Research Article

Hardware Implementation of Cryptographic Hash Function Based on Spatiotemporal Chaos

Download
326 downloads
  • @INPROCEEDINGS{10.1007/978-3-319-23829-6_27,
        author={Yuling Luo and Junxiu Liu and Lvchen Cao and Jinjie Bi and Senhui Qiu},
        title={Hardware Implementation of Cryptographic Hash Function Based on Spatiotemporal Chaos},
        proceedings={International Conference on Security and Privacy in Communication Networks. 10th International ICST Conference, SecureComm 2014, Beijing, China, September 24-26, 2014, Revised Selected Papers, Part I},
        proceedings_a={SECURECOMM},
        year={2015},
        month={11},
        keywords={Spatiotemporal chaos Hash function Hardware implementation},
        doi={10.1007/978-3-319-23829-6_27}
    }
    
  • Yuling Luo
    Junxiu Liu
    Lvchen Cao
    Jinjie Bi
    Senhui Qiu
    Year: 2015
    Hardware Implementation of Cryptographic Hash Function Based on Spatiotemporal Chaos
    SECURECOMM
    Springer
    DOI: 10.1007/978-3-319-23829-6_27
Yuling Luo1, Junxiu Liu1,*, Lvchen Cao1, Jinjie Bi1, Senhui Qiu1
  • 1: Guangxi Normal University
*Contact email: liujunxiu@gxnu.edu.cn

Abstract

A hardware implementation of novel hash generator, namely LDHG, is proposed in this paper which is based on a spatiotemporal chaos algorithm. The proposed hash generator includes a spatiotemporal chaos algorithm computing module, message input/output port, data cache and hash code generation module. The hardware design process, security and performance evaluation are presented. Using the message authorization in smart grid as an application example, experimental results show that the proposed hash generator is irreversible, sensitive to the message and chaos parameters. It can efficiently defend the attack of invasion and forgery and the hardware area overhead is relatively low.