AUTO-39
🗝️ RKE 롤링코드 전 기종 공용 마스터키
자동차 보안 · 무선·텔레매틱스
위험도: 상💡 쉽게 말하면
공용 마스터키는 아파트 전 세대 도어록을 같은 마스터 코드로 만드는 것입니다. 한 집 도어록만 뜯으면 단지 전체가 열립니다.
공용 마스터키는 아파트 전 세대 도어록을 같은 마스터 코드로 만드는 것입니다. 한 집 도어록만 뜯으면 단지 전체가 열립니다.
🎯 직접 해보기 — 공격을 실행해 보세요
아래에서 시스템 상태를 취약 또는 안전(조치 적용)으로 바꾼 뒤 공격 실행을 눌러, 같은 공격이 어떻게 다르게 끝나는지 직접 확인하세요.
# 수신기 펌웨어에서 키를 뽑아 유효 코드를 만들어 본다
# [공격 실행] 버튼을 누르면 시작합니다.
📋 설정 비교 (왜 막혔나?)
✗ 취약한 설정
# 수신기 펌웨어에서 마스터키 추출
attacker$ analyze rke_fw.bin ; derive rolling code
>> 임의 차량의 유효 코드 생성 성공
→ 롤링코드 방어가 사실상 무효화
✓ 안전한 설정
# 차량별 고유키 + 근접 검증
bcm$ per-vehicle key in secure element + UWB distance
>> 다른 차량 키로 만든 코드 거부
→ 거리 검증까지 통과해야 해제
🔧 조치 방법
- 키는 차량·기기별로 고유하게 프로비저닝하고 보안 요소에 보관합니다.
- 전 기종 공용 마스터키 설계를 제거하고 유출 시 폐기·교체 경로를 마련합니다.
- 정밀 거리 측정으로 근접성을 함께 검증해 원거리 코드 재생을 막습니다.
✅ 점검 체크리스트
- 차량별 고유키 적용
- 공용 마스터키 부재
- 근접 검증 병행
점검기준: RKE/PKES 키 관리 · 근접 검증
🏗️ 현대 차량 아키텍처에서의 위치와 규제 대응
아키텍처 스마트키 · BCM접근 경로 근거리 무선R155 위협 분류 통신 채널 (4.3.2)ISO 21434 제품개발 — 구현
SDV·전동화 전환에서 달라지는 점
전 기종 공용 키는 한 번의 유출이 전 차종 리콜로 이어지는 구조입니다. 키를 바꾸려면 차량을 입고시켜야 하므로, OTA 로 키를 교체할 수 있는 설계인지가 사고 대응 속도를 결정합니다. 이것이 크립토 애자일리티의 가장 현실적인 사례입니다.
인증·심사에서 요구되는 증적
차량별 고유 키 사용 근거와, 키 유출 시 OTA 교체가 가능함을 보인 설계·시연 기록.
차량별 고유 키 사용 근거와, 키 유출 시 OTA 교체가 가능함을 보인 설계·시연 기록.
🚗 이 위협을 직접 공격·방어해 보기
CAN 버스 공격 실습 →
모의 침투 콘솔에서 실제로 공격을 실행하고, 방어를 적용해 다시 확인합니다.