Journal of System Simulation ›› 2023, Vol. 35 ›› Issue (10): 2237-2248.doi: 10.16182/j.issn1004731x.joss.23-FZ0813E

• Papers • Previous Articles     Next Articles

Design and Simulation of a Location Privacy Protection Scheme Based on Zero-knowledge Proof for Military IoT

Shi Mingjie(), Xie Chengyu, Zhang Chuanfu()   

  1. Sun Yat-Sen University, School of Systems Science and Engineering, Guangzhou 510000, China
  • Received:2023-07-03 Revised:2023-08-03 Online:2023-10-30 Published:2023-10-26
  • Contact: Zhang Chuanfu E-mail:shimj5@mail2.sysu.edu.cn;zhangchf9@mail.sysu.edu.cn
  • About author:Shi Mingjie (1998-), male, master student, research areas: information security and zero-knowledge proof. E-mail: shimj5@mail2.sysu.edu.cn

Abstract:

In the military Internet of Things (IoT) combat environment, the location privacy issue becomes a key challenge. An innovative location privacy protection scheme based on zero-knowledge proof is proposed to ensure that in unreliable communication channels, the location information of combat units can be verified without revealing their specific coordinates, so as to achieve the goal of protecting sensitive location information. Based on the idea of cryptography, by using zero-knowledge proof, through algebraic circuit, rank-1 constraint system(R1CS), quadratic arithmetic programs(QAP), and other steps, the position coordinate information proof problem is transformed into a point verification problem on a polynomial curve, and the position verification is completed in one round of the challenge-response process. The simulation experiment is carried out, and the results verify the effectiveness of the scheme, which significantly improves the security of position information and has broad practical application value. The research results provide an innovative solution for security positioning in future military operations and further strengthen the security guarantee of military IoT operations.

Key words: location privacy, zero-knowledge proof, military IoT operation, location proof scheme

CLC Number: