프로젝트 배경
1. 문제점 OCPP 2.0.1의 Plug & Charge 기능에 필요한 인증서 발급·검증·갱신·폐기 기능을 사내에서 제공해야 했습니다. 도입을 검토한 외부 PKI는 인증서 항목과 TLS 설정에 필요한 요구사항을 반영하기 어려웠습니다. 2. 프로젝트 목표 ISO 15118-2/-20에 대응하는 인증서 관리 서비스를 Node.js와 OpenSSL로 구축하고, 충전 관제 시스템(CSMS)과 연
프로젝트 성과
ISO 15118-2/-20 인증서 관리 기능 구현
CA·하위 CA·EVSE·계약 인증서 등의 발급·검증·갱신·폐기 기능을 Node.js와 OpenSSL로 구현했습니다.
OCSP 기반 인증서 상태 확인 기능 구현
OCSP 서명용 인증서와 응답 처리를 구현해 인증서 폐기 상태를 확인할 수 있도록 했습니다.
CSMS 연동 및 인증서 처리 흐름 검증
OCPP 2.0.1 기반 CSMS와 연동하고 사내 시뮬레이터로 테스트하며 발견된 오류를 수정했습니다.
핵심 기능
진행 단계
표준 분석 및 요구사항 정리
2024.07.
ISO 15118-2/-20과 OCSP 관련 문서를 검토하고, 인증서 계층 및 발급·검증·폐기 요구사항을 정리했습니다.
프로젝트 상세
1. 포트폴리오 소개 전기차 충전 관제 시스템의 Plug & Charge 기능에 필요한 인증서 관리 서비스를 개발했습니다. 충전기와 관제 시스템이 사용할 인증서를 발급·관리하고, 인증서 상태를 확인하는 PKI 서비스입니다. 2. 작업 범위 Node.js, OpenSSL, MariaDB를 사용한 백엔드 개발을 담당했습니다. 초기 프로젝트 설정과 로그인 기능은 동료 개발자가 맡았으며, 저는 인






