Journal of Beijing University of Posts and Telecommunications

  • EI核心期刊

JOURNAL OF BEIJING UNIVERSITY OF POSTS AND TELECOM ›› 2019, Vol. 42 ›› Issue (4): 64-69.doi: 10.13190/j.jbupt.2018-285

• Papers • Previous Articles     Next Articles

A New Graph Encryption Algorithm Based on Revised Ising Model

WANG Yong1, WANG Guo-dong1, ZHANG Zhi-qiang1, ZHOU Qing2   

  1. 1. College of Computer Science and Technology, Chongqing University of Posts and Telecommunications, Chongqing 400065, China;
    2. College of Computer Science, Chongqing University, Chongqing 400044, China
  • Received:2018-11-07 Online:2019-08-28 Published:2019-08-26

Abstract: As graph structure is widely applied in science and engineering, it has good practical value to design graph encryption algorithm. Since it is difficult to directly design an encryption algorithm for a graph, two methods are introduced to solve this problem. First, the advantages of 2D Ising model, such as simplicity and locality, are introduced to the design of encryption. Second, the problem of graph encryption is transferred to several simple problems. Encryption algorithms for one-dimension data, two-dimension data, tree-structure are proposed based on the improved Ising model. Finally, the graph encryption algorithm is implemented. Analysis and simulation demonstrate that the proposed method can fulfill basic requirements of graph encryption, including reversibility, adaptability, efficiency, randomness and diffusion.

Key words: graph, Ising model, encryption, tree, parallel computing

CLC Number: