Font Size: a A A

Design And Implentation Of WSN Lightweight Encryption System Based On S-Box Optimization

Posted on:2020-05-17Degree:MasterType:Thesis
Country:ChinaCandidate:H H ZhuFull Text:PDF
GTID:2428330611999663Subject:Computer technology
Abstract/Summary:PDF Full Text Request
With the advent of the Internet of Things era,wireless sensor networks(WSNs)have penetrated into our daily lives on a large scale,and wireless sensor network security issues have received more and more attention from the society.The WSN node has low energy and small storage space so it is a resource-constrained device.The traditional cipher has poor perform on this kind of devices.Therefore,a new hot topic has emerged: the WSN lightweight cryptography.According to the design criteria of lightweight cryptography,this paper proposes an S-box algorithm as well as lightweight cipher,and implements a WSN lightweight cryptosystem.The main research work of this paper is as follows:(1)This paper in-depth analyzes the design of WSN lightweight cipher,summarizes the shortcomings of current WSN lightweight cryptography algorithm.Moreover,the design idea and principle of S-box in block cipher have been analyzed,and the chaotic S-box application has been studied at the same time.The design principle and criteria of the lightweight cryptographic algorithm are studied,which provides a solid theoretical support for the design of chaotic S-box construction and optimization algorithm and WSN lightweight cryptography algorithm.(2)This paper analyzes the insufficiency of the dynamic characteristics of onedimensional chaotic systems,and designs a new combined chaotic system based on fractional index.Based on the proposed chaotic system,a new chaotic pseudo-random sequence discretization method is proposed.A chaotic S-box structure and dynamic scrambling algorithm are designed for the discrete pseudo-random sequences obtained by this method.Finally,in order to solve the problem of large difference in performance of chaotic S-box,a S-box multi-objective optimization scheme based on teaching and learning model is designed.Finally,extensive experiments prove that the optimal S-box has good cryptographic performance.(3)An improved generalized Feistel structure is designed for the deficiency of the traditional Feistel structure.The optimal S-box is incorporated into the design of the round function and the key stream.According to the design principle of the lightweight cipher,a WSN lightweight encryption and decryption scheme is proposed.Finally,cost,efficiency and security testing and analysis of the proposed algorithm are conducted to verify the performance of the lightweight cryptography algorithm.(4)In order to satisfy the user's different security requirements,the WSN lightweight cryptosystem is designed and implemented.In addition,the encryption and decryption scheme simulates on the WSN node environment.The simulation results show that the WSN lightweight cryptographic algorithm can be applied to resourceconstrained environments and performs well in cost and efficiency.The software system includes the S-box generation and examination module,a text encryption and decryption module for various lightweight cryptographic algorithms,and a ciphertext test module.From the perspective of the overall design and detailed design and implementation of the system,the system has been comprehensively analyzed and verified.In this paper,the construction and optimization algorithm of chaotic S-box and the WSN lightweight cipher are deeply studied.At the same time,this paper designs and implements a WSN lightweight cryptosystem to meet the security needs of users.The experimental results show that the S-box proposed has good performance and high security.The WSN lightweight cipher achieves good results in terms of security,cost,and efficiency.The WSN lightweight cryptosystem can provide sufficient security protection for text,and has good application prospects and practical value.
Keywords/Search Tags:WSN lightweight cipher, chaotic system, S-box optimization, generalized Feistel structure
PDF Full Text Request
Related items