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 条
  • [31] A Survey on Zero-Knowledge Authentication for Internet of Things
    Chen, Zhigang
    Jiang, Yuting
    Song, Xinxia
    Chen, Liqun
    ELECTRONICS, 2023, 12 (05)
  • [32] Privacy preserving authentication system based on non-interactive zero knowledge proof suitable for Internet of Things
    Dwivedi, Ashutosh Dhar
    Singh, Rajani
    Ghosh, Uttam
    Mukkamala, Raghava Rao
    Tolba, Amr
    Said, Omar
    JOURNAL OF AMBIENT INTELLIGENCE AND HUMANIZED COMPUTING, 2021, 13 (10) : 4639 - 4649
  • [33] A Zero-Knowledge Proof System with Algebraic Geometry Techniques
    Gonzalez Fernandez, Edgar
    Morales-Luna, Guillermo
    Sagols, Feliu
    APPLIED SCIENCES-BASEL, 2020, 10 (02):
  • [34] Physical Zero-Knowledge Proof for Ball Sort Puzzle
    Ruangwises, Suthee
    UNITY OF LOGIC AND COMPUTATION, CIE 2023, 2023, 13967 : 246 - 257
  • [35] Anonymization of Bids in Blockchain Auctions Using Zero-Knowledge Proof
    Broniszewska, Marlena
    Daszczuk, Wiktor B.
    Czejdo, Denny B.
    SYSTEM DEPENDABILITY-THEORY AND APPLICATIONS, DEPCOS-RELCOMEX 2024, 2024, 1026 : 19 - 28
  • [36] A Zero-Knowledge Proof of the RSA Digital Signature Scheme
    Qi, Chengming
    Cui, Shoumei
    2009 INTERNATIONAL SYMPOSIUM ON COMPUTER NETWORK AND MULTIMEDIA TECHNOLOGY (CNMT 2009), VOLUMES 1 AND 2, 2009, : 1037 - +
  • [37] ReZK: A Highly Reconfigurable Accelerator for Zero-Knowledge Proof
    Zhou, Hao
    Liu, Changxu
    Yang, Lan
    Shang, Li
    Yang, Fan
    IEEE TRANSACTIONS ON CIRCUITS AND SYSTEMS I-REGULAR PAPERS, 2025, 72 (02) : 802 - 815
  • [38] Threshold anonymous group identification and zero-knowledge proof
    Yamamura, Akihiro
    Kurokawa, Takashi
    Nakazato, Junji
    INFORMATION SECURITY AND PRIVACY, PROCEEDINGS, 2007, 4586 : 370 - +
  • [39] A Practical Zero-Knowledge Proof Protocol for Web Applications
    Grzonkowski, Slawomir
    Corcoran, Peter
    JOURNAL OF INFORMATION ASSURANCE AND SECURITY, 2014, 9 (06): : 329 - 343
  • [40] GZKP: A GPU Accelerated Zero-Knowledge Proof System
    Ma, Weiliang
    Xiong, Qian
    Shi, Xuanhua
    Ma, Xiaosong
    Jin, Hai
    Kuang, Haozhao
    Gao, Mingyu
    Zhang, Ye
    Shen, Haichen
    Hu, Weifang
    PROCEEDINGS OF THE 28TH ACM INTERNATIONAL CONFERENCE ON ARCHITECTURAL SUPPORT FOR PROGRAMMING LANGUAGES AND OPERATING SYSTEMS, VOL 2, ASPLOS 2023, 2023, : 340 - 353