信息网络安全 ›› 2018, Vol. 18 ›› Issue (12): 31-37.doi: 10.3969/j.issn.1671-1122.2018.12.005

• 技术研究 • 上一篇    下一篇

基于联盟链和DNA编码的局域网加密技术

邹红霞, 齐斌(), 王宇, 李冀兴   

  1. 航天工程大学航天信息学院,北京 101416
  • 收稿日期:2018-06-15 出版日期:2018-12-20 发布日期:2020-05-11
  • 作者简介:

    作者简介:邹红霞(1968—),女,辽宁,副教授,硕士,主要研究方向为计算机应用;齐斌(1994—),男,北京,硕士研究生,主要研究方向为网络空间安全;王宇(1971—),男,云南,教授,博士,主要研究方向为保密技术;李冀兴(1993—),男,河北,硕士研究生,主要研究方向为网络安全。

  • 基金资助:
    国家高技术研究发展计划(863计划)[2015AAxxx2078]

Encryption Based on Alliance Chain and DNA Coding in Local Area Network

Hongxia ZOU, Bin QI(), Yu WANG, Jixing LI   

  1. College of Space Information, Space Engineering University, Beijing 101416, China
  • Received:2018-06-15 Online:2018-12-20 Published:2020-05-11

摘要:

联盟链作为区块链的重要分支,在可信的加密计算中应用较为广泛。当前对数据加密技术的研究主要集中在数据层面上,对于结构上的研究较少。为提高局域网数据信息的加密强度,文章在加密结构上提出了基于多中心的联盟链拓扑结构,采用分散存储加密信息的方式提高数据的安全性,并在此基础上设计了基于混沌映射和DNA编码的加密技术,进一步提高了数据的保密性和完整性。实验结果表明,该技术模拟数据的像素数目改变率和平均强度变化率均达到了理想值,可以有效抵抗差分攻击,与目前主流的加密算法相比具有更好的效果。

关键词: 区块链, 联盟链, 混沌, DNA编码, 加密算法

Abstract:

As an important branch of the blockchain, the alliance chain is widely used in trusted encryption computing. The current data encryption technology is widely studied, but it mainly focuses on encryption at the data, and there are few researches on the structure of encryption. In order to improve the encryption strength of data in local area network, the paper proposes a multi-centered coalition chain topology on the encryption structure, using the decentralized storage of encrypted information to improve the security. Based on this, an encryption technology based on chaotic mapping and DNA coding is also designed to further enhance the confidentiality and integrity. The experimental test results show that the change rate of the pixel number and the average intensity change rate of the simulated data have reached the ideal value, which can effectively resist the differential attack, and achieving better performance than the current mainstream encryption algorithm, which providing a reference for identity-based credibility and data encryption or communication in LAN.

Key words: block chain, alliance chain, chaos, DNA coding, encryption algorithm

中图分类号: