Mask EID 기반 CAN 프로토콜 보안성 강화 방안
Enhanced Security in CAN Protocol by Mask EID
0
조회
0
다운로드
0
인용
0
참고문헌
키워드
초록
최근 자율주행 기반의 스마트 카 시장이 급속도로 성장함에 따라 차량 내부 통신기술(CAN: Controller Area Network)에 대한 관심도가 증가되고 있다. 하지만, 차량 내부 환경의 특수성에 의해 CAN 네트워크는 브로드케스팅 기반으로 동작하기때문에 취약한 보안 메커니즘을 가진다. 본 논문에서는 노드 확장 ID를 마스킹하여랜덤 ID를 생성한다. 이후 각 노드들은 이 정보(EID:Extended ID)를 사용하여 로컬네트워크에 있는 노드들을 확인한다. 식별한 로컬 노드 정보(EID)는 NAL(Network Access List)에 저장하고, 등록된 EID 정보를 가지는 노드의 메시지만을 사용하는CAN_with_MEID&NAL 방안을 제안한다. 이 방식은 재전송 공격 및 비인가자 접속 등의다양한 사이버 공격을 대비할 수 있다. 결과적으로, 차량 운행 시 마다 로컬 네트워크노드를 식별하여 안전한 체계를 보장할 수 있다.
Abstract
Recently, interest in CAN(Controller Area Network) technology has increased as the smart car market has grown rapidly. However, the CAN protocol in the vehicle environment communicates broadcasting. And this approach has a weak security mechanism. In this paper, we generate random IDs by masking node extension IDs. Each node then uses this information (EID : Extended Identifier) to identify nodes in the local network. We propose a CAN_with_MEID&NAL(Network Access List) scheme that stores identified local node information (EID) in NAL and uses only node messages with registered EID information. This method can prepare for various cyberattacks such as retransmission attacks and unauthorized access. As a result, local network nodes can be identified each time a vehicle is driven, ensuring a safe scheme.
참고문헌 (8)
- 강태욱, "CAN 버스를 이용한 다중 UART 통신", 전기전자학회논문지, 24(4), pp.1184~1187 (2020), 한국전기전자학회[DOI]
- 김영준, "차량 내 CAN 버스 공격 탐지를 위한 실시간 시각화 도구의 개발", 한국정보과학회 학술발표논문집, pp.1194~1196 (2019)
- 강태욱, "CAN 버스 물리 계층에서 해킹된 노드의 대처 기법", 전기전자학회논문지, 23(4), pp.1469~1472 (2019), 한국전기전자학회[DOI]
- 강태욱, "CAN 버스에서 노드 ID 자동 설정을 통한물리 계층 보안 기법", 전기전자학회논문지, 24(2), pp.665~668 (2020), 한국전기전자학회[DOI]
- 김형훈, "Non-Random CAN Fuzzing을 통한 효율적인 ECU 분석 기술", 정보보호학회논문지, 30(6), pp.1115~1130 (2020), 한국정보보호학회[DOI]
- 강성훈, "AUTOSAR 플랫폼 기반 ECU에서의 CAN 메시지 처리 S", W 구조 최적화 연구, 2018, 512~516
- 박철순, "CAN ID를 이용한 차량 ECU의 논리 주소 할당방법", 한국통신학회학술대회 논문집, pp.1505~1506 (2017)
- "자동차 CAN 네트워크 통신강좌"[URL]
