论文部分内容阅读
实现了一种具有多种加密算法优点的无线传感器网络单字节分组加密算法.采用改进的离散Logistic映射产生子密钥,构造了具有离散混沌运算的Feistel加密函数.算法加解密数据包是将单字节分组包经过一轮置换后,分成2个半字节,再进行4轮Feistel结构运算,最后再进行一次置换.通过增加调用Feistel结构的轮次,可以改变密钥数量.分析了子密钥的随机性和算法的安全性,在无线传感器网络节点上进行了该分组算法的数据加/解密通信实验.结果表明算法安全性高,单字节离散混沌分组密码系统在无线传感器网络节点上切实可行.
A kind of single-byte packet encryption algorithm of wireless sensor network which has the advantages of many encryption algorithms is realized. The improved discrete Logistic map is used to generate the sub-key to construct the Feistel encryption function with discrete chaos operation. The single-byte packet after a round of replacement, divided into two nibbles, and then four-wheel Feistel structure operation, and then a permutation by increasing the call Feistel structure of the wheel, you can change the number of keys. Key randomness and algorithm security, the data encryption / decryption communication experiment of the packet algorithm is carried out on the nodes of the wireless sensor network.The results show that the algorithm has high security and the single-byte discrete chaotic block cipher system has better performance in wireless sensor network node On the practical.