PX4 Autopilot의 MAVLink 프로토콜 암호화
작성자
이명진
학과 또는 소속(회사명)
컴퓨터공학과
이메일
lumy0726@khu.ac.kr
조회수
4
평가(좋아요)수
0
댓글수
0
소개:
PX4 Autopilot 드론은 QGroundControl(지상제어국) 등의 구성 요소와 MAVLink 프로토콜을 사용하여 통신을 수행한다. 드론 사용은 계속 증가하고 있으므로 정보 탈취나 물리적 피해를 초래하는 악의적인 공격을 방어하는 것이 더욱 중요해졌다. 따라서 본 연구에서는 MAVLink 통신 프로토콜에 암호화 기능을 개발하고 이를 PX4와 QGC에 적용하였다. 이를 통해 MAVLink의 전체 구조를 유지하면서 PX4와 QGroundControl이 AES128 CTR 암호화 방식을 이용하여 데이터를 송수신할 수 있다.
참고:
본 프로젝트는 기존에 존재하는 5개의 github 저장소를 fork하고 수정한 형태로 이루어져 있습니다. 이에 별도로 프로젝트 문서용 github 저장소를 만들고 링크로 첨부합니다.
해당 저장소에 포함된 보고서 문서와 실제 구현이 포함된 github 링크를 참고하기 바랍니다.
PX4 Autopilot 드론은 QGroundControl(지상제어국) 등의 구성 요소와 MAVLink 프로토콜을 사용하여 통신을 수행한다. 드론 사용은 계속 증가하고 있으므로 정보 탈취나 물리적 피해를 초래하는 악의적인 공격을 방어하는 것이 더욱 중요해졌다. 따라서 본 연구에서는 MAVLink 통신 프로토콜에 암호화 기능을 개발하고 이를 PX4와 QGC에 적용하였다. 이를 통해 MAVLink의 전체 구조를 유지하면서 PX4와 QGroundControl이 AES128 CTR 암호화 방식을 이용하여 데이터를 송수신할 수 있다.
참고:
본 프로젝트는 기존에 존재하는 5개의 github 저장소를 fork하고 수정한 형태로 이루어져 있습니다. 이에 별도로 프로젝트 문서용 github 저장소를 만들고 링크로 첨부합니다.
해당 저장소에 포함된 보고서 문서와 실제 구현이 포함된 github 링크를 참고하기 바랍니다.
PX4 Autopilot의 MAVLink 프로토콜 암호화
조회수
4
평가(좋아요)수
0
댓글수
0
게시 : 2024년 11월 20일
이명진
컴퓨터공학과
lumy0726@khu.ac.kr
PX4 Autopilot의 MAVLink 프로토콜 암호화
조회수
4
평가(좋아요)수
0
댓글수
0
게시 : 2024-11-20
Member
이명진
Keyword
드론, 보안, PX4, MAVLink, 암호화
- 네트워크
- 보안
- 모바일/IoT