본문 바로가기
KERD
논문KCI 등재

PX4를 활용한 드론 log 보안

Drone Log Security Using PX4

0

조회

0

다운로드

0

인용

0

참고문헌

키워드

주제분류컴퓨터학

초록

드론이 가지고 있는 log 파일은 포렌식 수사, 튜닝, 오류, 고장 등 다양한 문제 해결에 중요한 지표가 된다. 이런 지표의 훼손은 금전적, 기술적, 유출 등 다양한 문제를 야기할 수 있다. 암호화 되지 않은 log는 누구나 포렌식을 하여 사용자를 역 추적할 수 있기 때문에 유출에 더욱 민감하다. 따라서 log 파일 보안은 필수적이다. 드론의 log 파일은 드론의 동작을 위한 센서 및 조종기 신호, GPS등의 정보를 FC를 통해 처리하고 기록된 데이터이다. 본 논문에서 PX4의 log 파일 생성 과정과 기존 가지고 있는 암호화를 분석한다. 기존의 log 관련 논문들은 사전에 탈취를 방지하는 목적이 크지만 본 논문에서는 탈취 시나리오를 가정하여 암호화 시나리오를 만들고 log 파일 암호화를 실시함으로써 실제 탈취가 일어났을 때 데이터를 보호할 수 있다는 것이 강점이다. 연구를 위해 드론 FC인 Pixhawk에 사용되는 오픈소스 프로그램인 PX4를 사용하며 블록암호의 CTR 모드를 이식하고 효율을 비교한다. 마지막으로 암호화 시나리오에 적용된 알고리즘의 장단점을 비교한다.

Abstract

The log file of the drone is an important indicator for solving various problems such as forensic investigation, tuning, errors, and malfunctions. Damage to such indicators can cause various problems such as financial, technical, and leakage. Unencrypted logs are more sensitive to leakage because anyone can perform forensics and trace back the user. Therefore, log file security is essential. The drone's log file is data that is processed and recorded through FC for information such as sensor and controller signals and GPS for the operation of the drone. In this paper, we analyze the log file creation process of PX4 and the existing encryption. Existing log-related papers mainly aim to prevent theft in advance, but this paper assumes a theft scenario, creates an encryption scenario, and encrypts the log file, which is an advantage in that it can protect data when actual theft occurs. For the study, we use PX4, an open source program used in the drone FC Pixhawk, and transplant the CTR mode of the block cipher and compare the efficiency. Finally, we compare the advantages and disadvantages of the algorithm applied to the encryption scenario.

참고문헌 (22)

  1. RENDUCHINTALA, Ankit LP S, "Drone forensics: digital flight log examination framework for micro drones", 2017 International Conference on Computational Science and Computational Intelligence (CSCI), pp.91~96 (2017), IEEE
  2. Lee Young-woo, "Classification of DJI Drones According to Flight Log Decryption Method", Journal of the Korea Institute of Information Security &Cryptology, 32(1), pp.77~88 (2022)
  3. "Full Article: Vulnerabilities and Attacks of UAV Cyber Physical Systems"[URL]
  4. "DJI Drone Tracking Data Exposed in US"[URL]
  5. Kim Yong-dae, "Performance Evaluation of Cryptographic Modules for Secure UAVs and Research on Security Evaluation Methods", Journal of The Korea Institute of Information Security and Cryptology, 32(5), pp.737~750 (2022)
  6. Rongxiao Guo, "Vulnerabilities and Attacks of UAV Cyber Physical Systems", Proceedings of the 2020International Conference on Computing, Networks and Internet of Things, pp.8~12 (2020)
  7. C. G. L. Krishna, "A review on cybersecurity vulnerabilities for unmanned aerial vehicles", 2017 IEEE International Symposium on Safety, Security and Rescue Robotics (SSRR), pp.194~199 (2017)
  8. Sihag, V., "Cyber4Drone: A Systematic Review of Cyber Security and Forensics in Next-Generation Drones", Drones, 7(7), pp.430~ (2023)
  9. "Pixhawk Overview"[URL]
  10. "Korea Drone Company"[URL]
  11. Lee Young-ho, "Analysis of Open-Source Based Pixhawk Mission Mode Flight Control Law Structure", Journal of Aerospace Systems Engineering, 12(3), pp.45~52 (2018)
  12. "PX4 Documentation"[URL]
  13. "uORB Explained"[URL]
  14. "PX4-Autopilot"[URL]
  15. A. J. Kerns, "Unmanned aircraft capture and control via GPS spoofing", Journal of Field Robotics, 31(4), pp.617~636 (2014)
  16. "WEP FAQ", 7th Annual International Conference on Mobile Computing and Networking (2024)
  17. Mohammed, Abdul Sami, "A Comparative Study of Drone Forensic Tools and Techniques", International Conference on Intelligent Data Communication Technologies and Internet of Things, pp.752~758 (2023)
  18. Yoon Yeohoon, "Analysis of the Possibility of Recovering Deleted Flight Records by DJI Drone Model", Journal of the Korea Institute of Information Security & Cryptology, 33(4), pp.609~619 (2024)
  19. "DJI_ftpd_aes_unscramble"[URL]
  20. "PX4 Devguide"[URL]
  21. "PX4 Dev Documentation"[URL]
  22. "Kisa algorithm User Guide"[URL]

관련 논문AI추천

이 간행물의 다른 논문 (34건)