← cd /index
AUTO-77

📱 디지털 키 거리 측정·세션 관리 결함

자동차 보안 · 디지털 키

위험도: 상
💡 쉽게 말하면
UWB 디지털 키는 메아리가 돌아오는 시간으로 거리를 재는 방식이라 단순 중계에는 강합니다. 다만 그 시간 측정 자체를 짧게 보이게 만드는 방법이 연구로 나와 있고, 빌려준 키가 회수되지 않으면 문은 계속 열립니다.

🎯 직접 해보기 — 공격을 실행해 보세요

아래에서 시스템 상태를 취약 또는 안전(조치 적용)으로 바꾼 뒤 공격 실행을 눌러, 같은 공격이 어떻게 다르게 끝나는지 직접 확인하세요.

현재: 취약한 설정 — 공격이 통할까요?
# 거리 측정을 짧게 속이고 공유 키를 재사용해 본다 # [공격 실행] 버튼을 누르면 시작합니다.

📋 설정 비교 (왜 막혔나?)

✗ 취약한 설정
# 거리 측정 결과를 짧게 보이도록 조작 attacker$ ranging-shorten --target vehicle >> 멀리 있는 폰이 근접으로 판정 → 공유 후 회수되지 않은 키도 함께 유효
✓ 안전한 설정
# 다중 확인 + 키 수명·회수 운영 veh$ multi-anchor ranging + PIN-to-drive >> 단일 측정만으로 해제하지 않음 → 공유 키 만료·즉시 회수 반영

🔧 조치 방법

  1. 거리 판정을 여러 앵커·여러 회 측정으로 교차 확인하고 이상치를 버립니다.
  2. 주행 시작에는 추가 인증(PIN 등)을 요구해 해제와 주행을 분리합니다.
  3. 공유 키에 수명을 두고 즉시 회수·무효화가 차량까지 반영되는지 검증합니다.
  4. 키 자재를 보안요소에 보관하고 복제·측면 공격에 대비합니다.

✅ 점검 체크리스트

  • 다중 앵커 거리 교차 확인
  • 주행 단계 추가 인증 존재
  • 공유 키 만료·즉시 회수 동작
점검기준: CCC Digital Key · UWB 보안 거리측정 공개 연구

🏗️ 현대 차량 아키텍처에서의 위치와 규제 대응

아키텍처 디지털 키 (UWB/BLE) · BCM접근 경로 근거리 무선R155 위협 분류 통신 채널 (4.3.2)ISO 21434 제품개발 — 아키텍처

SDV·전동화 전환에서 달라지는 점

디지털 키는 차량 접근 권한을 소프트웨어로 나눠주는 기능이라, 기술 문제에 운영 문제가 겹칩니다. 빌려준 키를 회수하는 경로, 폰을 잃어버렸을 때의 처리, 중고 이관 시의 말소(AUTO-61)까지 함께 설계해야 실제로 안전해집니다.

인증·심사에서 요구되는 증적
거리 측정의 교차 검증 설계, 키 공유·회수·만료의 차량 반영 확인, 그리고 관련 침투시험 결과.
🚗 이 위협을 직접 공격·방어해 보기 CAN 버스 공격 실습 → 모의 침투 콘솔에서 실제로 공격을 실행하고, 방어를 적용해 다시 확인합니다.