V2X-EE 차량용 보안 모듈 개발
주니어 개발자로서 AutoCrypt V2X-EE 제품 개발에 참여하였다. 모던 C++ 기반 보안 모듈 일부 기능을 구현하고, PKI 기반 인증서 관리 기능 및 보안 프로토콜 테스트를 지원했다. 또한 국제 표준 검증 과정에 참여하며 차량용 보안 통신의 실무 경험을 쌓았다.
임베디드 C++ 기반 차량용 보안 모듈 개발 참여
차량 OBU 환경에서 동작하는 보안 모듈의 일부 기능을 C++로 구현했다. 선임 개발자가 설계한 구조에 맞추어 코드 작성과 인터페이스 연결을 지원했다. 임베디드 환경에서의 성능과 안정성을 확인하기 위해 테스트를 반복적으로 수행하며 문제 해결에 기여했다.
PKI 기반 인증서 관리 기능 구현 지원
인증서 다운로드, 서명, 검증 등 PKI 와 통신하는 기능 일부를 직접 구현했다. CRL 관리와 같은 폐지 기능은 선임자의 가이드를 받아 개발 및 검증을 수행했다. 이를 통해 차량 간 안전 메시지가 정상적으로 서명·검증되는지 확인하고 오류 수정 과정에 참여했다.
보안 프로토콜 적용 및 기능 테스트
ECDSA, AES, SHA-2와 같은 보안 프로토콜이 모듈에서 올바르게 동작하는지 검증하는 테스트를 맡았다. 메시지 송수신 과정에서 발생할 수 있는 지연이나 오류를 반복 실험으로 점검했다. 로그 분석을 통해 문제 원인을 파악하고, 수정 방향을 선임 개발자와 협의했다.
상호운용성 및 국제 표준 검증 지원
북미 SCMS, 유럽 CCMS, 중국 C-SCMS 등 다양한 인증 환경에서 상호운용성을 검증하는 과정에 참여했다. 실제 인증서 발급·검증 시나리오를 실행하고, 결과를 기록하여 팀에 공유했다. 이를 통해 국제 표준을 준수하는 차량용 보안 모듈 개발 과정을 경험할 수 있었다.
참고 자료
아우토크립트 | AutoCrypt V2X | 차량 및 교통 인프라 보안 통신
V2X(Vehicle-to-Everything)는 차량에서 차량으로(V2V), 차량에서 인프라로(V2I), 차량에서 보행자로(V2P) 직접 및 간접 통신을 가능하게 하는 무선 기술을 의미합니다.

