Enhancing Unmanned Aerial Vehicle Security: A Zero-Knowledge Proof Approach with Zero-Knowledge Succinct Non-Interactive Arguments of Knowledge for Authentication and Location Proof

被引:0
|
作者
Koulianos, Athanasios [1 ]
Paraskevopoulos, Panagiotis [1 ]
Litke, Antonios [1 ]
Papadakis, Nikolaos K. [1 ]
机构
[1] Infili Technol, Athens 15572, Greece
关键词
UAV; authentication; privacy; blockchain technology; ethereum; zero-knowledge proof; zk-SNARKs; SMART CONTRACTS; BLOCKCHAIN; CHALLENGES; CONSENSUS; ISSUES;
D O I
10.3390/s24175838
中图分类号
O65 [分析化学];
学科分类号
070302 ; 081704 ;
摘要
UAVs are increasingly being used in various domains, from personal and commercial applications to military operations. Ensuring the security and trustworthiness of UAV communications is crucial, and blockchain technology has been explored as a solution. However, privacy remains a challenge, especially in public blockchains. In this work, we propose a novel approach utilizing zero-knowledge proof techniques, specifically zk-SNARKs, which are non-interactive cryptographic proofs. This approach allows UAVs to prove their authenticity or location without disclosing sensitive information. We generated zk-SNARK proofs using the Zokrates tool on a Raspberry Pi, simulating a drone environment, and analyzed power consumption and CPU utilization. The results are promising, especially in the case of larger drones with higher battery capacities. Ethereum was chosen as the public blockchain platform, with smart contracts developed in Solidity and tested on the Sepolia testnet using Remix IDE. This novel proposed approach paves the way for a new path of research in the UAV area.
引用
收藏
页数:22
相关论文
共 50 条
  • [1] An enhanced Kerberos protocol with non-interactive zero-knowledge proof
    Zhu, Yuesheng
    Ma, Limin
    Zhang, Jinjiang
    SECURITY AND COMMUNICATION NETWORKS, 2015, 8 (06) : 1108 - 1117
  • [2] Non-Interactive Zero-Knowledge for Blockchain: A Survey
    Partala, Juha
    Nguyen, Tri Hong
    Pirttikangas, Susanna
    IEEE ACCESS, 2020, 8 : 227945 - 227961
  • [3] Zero-Knowledge Proof Authentication Protocols
    Ratseev, S. M.
    Rostov, M. A.
    IZVESTIYA SARATOVSKOGO UNIVERSITETA NOVAYA SERIYA-MATEMATIKA MEKHANIKA INFORMATIKA, 2019, 19 (01): : 114 - 121
  • [4] Zero-knowledge Location Proof Based on Blockchain
    Yu Rongwei
    Zhou Boxiao
    Wang Lina
    Zhu Xinyan
    Xie Huihua
    Xie Hongjun
    JOURNAL OF ELECTRONICS & INFORMATION TECHNOLOGY, 2020, 42 (09) : 2142 - 2149
  • [5] Zero-knowledge Location Proof Based on Blockchain
    Yu R.
    Zhou B.
    Wang L.
    Zhu X.
    Xie H.
    Xie H.
    Zhou, Boxiao (boxiao@whu.edu.cn), 1600, Science Press (42): : 2142 - 2149
  • [6] An Improved Non-Interactive Zero-Knowledge Range Proof for Decentralized Applications
    Tsai, Ya-Che
    Tso, Raylin
    Liu, Zi-Yuan
    Chen, Kung
    2019 IEEE INTERNATIONAL CONFERENCE ON DECENTRALIZED APPLICATIONS AND INFRASTRUCTURES (DAPPCON), 2019, : 129 - 134
  • [7] Memorizable interactive proof and zero-knowledge proof systems
    Ning Chen
    Jia-Wei Rong
    Journal of Computer Science and Technology, 2004, 19 : 936 - 941
  • [8] Memorizable interactive proof and zero-knowledge proof systems
    Chen, N
    Rong, JW
    JOURNAL OF COMPUTER SCIENCE AND TECHNOLOGY, 2004, 19 (06) : 936 - 941
  • [9] A Distributed Authentication Scheme Based on Zero-knowledge Proof
    Qin, Lang
    Ma, Feng
    Xie, Hao Geng
    Zhang, Sheng Li
    2021 IEEE INTERNATIONAL CONFERENCE ON CONSUMER ELECTRONICS AND COMPUTER ENGINEERING (ICCECE), 2021, : 203 - 207
  • [10] GROUP AUTHENTICATION SCHEME BASED ON ZERO-KNOWLEDGE PROOF
    Shliakhtina, E. A.
    Gamayunov, D. Y.
    PRIKLADNAYA DISKRETNAYA MATEMATIKA, 2021, (51): : 68 - 84