计算机与现代化

• 算法设计与分析 • 上一篇    下一篇

 基于混沌的水下传感器网络分组加密算法

  

  1. 1.青海师范大学计算机学院,青海西宁810008;2.青海省物联网重点实验室,青海西宁810008
  • 收稿日期:2016-10-25 出版日期:2017-05-26 发布日期:2017-05-31
  • 作者简介: 刘雪珂(1993-),女,河南临颍人,青海师范大学计算机学院、青海省物联网重点实验室硕士研究生,研究方向:无线网络; 杜秀娟(1970-),女,河北石家庄人,教育部新世纪优秀人才,博士,研究方向:无线网络与安全,水下传感器网络; 彭春燕,女,博士研究生,研究方向:无线网络与安全,水下传感器网络。
  • 基金资助:
    国家自然科学基金资助项目(61162003); 青海省自然科学基金资助项目(2015-ZJ-904)

 A Block Encryption Algorithm Based on Chaotic Theory for Underwater Sensor Networks

  1. 1. Dept. of Computer Science, Qinghai Normal University, Xining 810008, China;

    2. Key Laboratory of the Internet of Things of Qinghai Province, Xining 810008, China
  • Received:2016-10-25 Online:2017-05-26 Published:2017-05-31

摘要:  由于水声信道是一个开放的环境,水下传感器网络很容易受到各种攻击和威胁。为了解决水下传感器网络面临的安全性问题,本文提出一种基于混沌理论的分组加密算法。算法采用16轮Feistel结构对分组进行加解密,加密轮函数通过双混沌方程构造,轮密钥则通过单一混沌系统生成。通过分析,该算法满足安全性要求。仿真结果表明,相比DES和AES加密算法,该算法消耗比较低的资源,适用于水下传感器网络。

关键词: 水下传感器网络, 分组加密, 混沌理论, Feistel结构

Abstract:  Underwater acoustic channel is open, and underwater sensor networks are more vulnerable to be attacked and threatened. To solve the security problem of UWSN, we present a block encryption algorithm based on chaotic theory. It adopts 16-round iteration Feistel structure to encrypt and decrypt block. The round function is constructed by discrete coupled chaotic systems. The round keys are generated by logistic mapping. By analysis, our algorithm can meet security requirements, and can resist adversarial attacks. Simulation results show that, compared with DES and AES algorithms, our algorithm has higher energy efficiency and can be applied to UWSN.

Key words:  underwater sensor network, block encryption, chaos theory, Feistel structure