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

OCPP 프로토콜 기반의 전기차 충전기 퍼저 분석 및 설계

OCPP Protocol Based Analysis and Design of Electric Vehicle Charger Fuzzers

0

조회

0

다운로드

0

인용

0

참고문헌

키워드

주제분류컴퓨터학

초록

OCPP(Open Charge Point Protocol)는 전기차 인프라의 급속한 확장과 더불어 전기차 충전기와 충전소 관리 시스템 간 통신을 표준화하는 핵심 프로토콜로 자리잡았다. 그러나 60개 이상의 다양한 메시지 타입이 존재하는 구조와 다양한 통신방식을 사용하기 때문에 예기치 못한 보안 취약점이 발생할 수 있는 문제점이 존재한다. 본 연구에서는 이러한 문제점을 해결하기 위해 퍼징 기법을 활용한 테스트 시스템을 설계하였다. OCPP 퍼저는 Sender와 Receiver 두 가지 주요 컴포넌트로 구성되어있다. Sender는 OCPP 명세 기반의 JSON 데이터를 생성하고 WebSocket을 통해 충전기 또는 CSMS로 전송하며, 필요한 경우 dummy 데이터를 사용하여 샘플 요청을 생성한다. Receiver는 Sender가 전송한 요청에 대한 응답 데이터를 수집하고 분석하여 시스템의 안전성과 보안성을 평가한다. 본 연구의 결과는 OCPP 2.0.1의 보안성을 강화하기 위한 실질적인 테스트 도구를 제공하며, ISO 15118을 포함한 차세대 충전 프로토콜에 대한 보안성 검증으로 확장 적용이 가능하다.

Abstract

The Open Charge Point Protocol (OCPP) has become a standard for communication between EV chargers and management systems. However, its complexity and variety of message types can lead to security vulnerabilities. This study proposes a fuzzing-based test system to identify such issues. The system includes a Sender that generates OCPP-compliant JSON messages via WebSocket, and a Receiver that collects and analyzes responses. The results enhance the security of OCPP 2.0.1 and can be extended to next-generation protocols such as ISO 15118.

관련 논문AI추천

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