AUTO-77
📱 디지털 키 거리 측정·세션 관리 결함
자동차 보안 · 디지털 키
위험도: 상💡 쉽게 말하면
UWB 디지털 키는 메아리가 돌아오는 시간으로 거리를 재는 방식이라 단순 중계에는 강합니다. 다만 그 시간 측정 자체를 짧게 보이게 만드는 방법이 연구로 나와 있고, 빌려준 키가 회수되지 않으면 문은 계속 열립니다.
UWB 디지털 키는 메아리가 돌아오는 시간으로 거리를 재는 방식이라 단순 중계에는 강합니다. 다만 그 시간 측정 자체를 짧게 보이게 만드는 방법이 연구로 나와 있고, 빌려준 키가 회수되지 않으면 문은 계속 열립니다.
🎯 직접 해보기 — 공격을 실행해 보세요
아래에서 시스템 상태를 취약 또는 안전(조치 적용)으로 바꾼 뒤 공격 실행을 눌러, 같은 공격이 어떻게 다르게 끝나는지 직접 확인하세요.
# 거리 측정을 짧게 속이고 공유 키를 재사용해 본다
# [공격 실행] 버튼을 누르면 시작합니다.
📋 설정 비교 (왜 막혔나?)
✗ 취약한 설정
# 거리 측정 결과를 짧게 보이도록 조작
attacker$ ranging-shorten --target vehicle
>> 멀리 있는 폰이 근접으로 판정
→ 공유 후 회수되지 않은 키도 함께 유효
✓ 안전한 설정
# 다중 확인 + 키 수명·회수 운영
veh$ multi-anchor ranging + PIN-to-drive
>> 단일 측정만으로 해제하지 않음
→ 공유 키 만료·즉시 회수 반영
🔧 조치 방법
- 거리 판정을 여러 앵커·여러 회 측정으로 교차 확인하고 이상치를 버립니다.
- 주행 시작에는 추가 인증(PIN 등)을 요구해 해제와 주행을 분리합니다.
- 공유 키에 수명을 두고 즉시 회수·무효화가 차량까지 반영되는지 검증합니다.
- 키 자재를 보안요소에 보관하고 복제·측면 공격에 대비합니다.
✅ 점검 체크리스트
- 다중 앵커 거리 교차 확인
- 주행 단계 추가 인증 존재
- 공유 키 만료·즉시 회수 동작
점검기준: CCC Digital Key · UWB 보안 거리측정 공개 연구
🏗️ 현대 차량 아키텍처에서의 위치와 규제 대응
아키텍처 디지털 키 (UWB/BLE) · BCM접근 경로 근거리 무선R155 위협 분류 통신 채널 (4.3.2)ISO 21434 제품개발 — 아키텍처
SDV·전동화 전환에서 달라지는 점
디지털 키는 차량 접근 권한을 소프트웨어로 나눠주는 기능이라, 기술 문제에 운영 문제가 겹칩니다. 빌려준 키를 회수하는 경로, 폰을 잃어버렸을 때의 처리, 중고 이관 시의 말소(AUTO-61)까지 함께 설계해야 실제로 안전해집니다.
인증·심사에서 요구되는 증적
거리 측정의 교차 검증 설계, 키 공유·회수·만료의 차량 반영 확인, 그리고 관련 침투시험 결과.
거리 측정의 교차 검증 설계, 키 공유·회수·만료의 차량 반영 확인, 그리고 관련 침투시험 결과.
🚗 이 위협을 직접 공격·방어해 보기
CAN 버스 공격 실습 →
모의 침투 콘솔에서 실제로 공격을 실행하고, 방어를 적용해 다시 확인합니다.