본문 바로가기
KERD
논문KCI 등재

CAN 버스에서 노드 ID 자동 설정을 통한물리 계층 보안 기법

Physical Layer Security Methodwith CAN Bus Node ID Auto-Setting

0

조회

0

다운로드

1

인용

0

참고문헌

키워드

초록

자동차 내부의 CAN 버스에서 노드 하나가 해킹을 당한 경우, 차량에 위해를 가하지 못하게 해당 노드를 차단하려면 각 노드를 고유하게 특정하여야 하지만 CAN 버스에는 이러한 기능이 존재하지 않는다. 본 논문에서는 CAN 버스가 부팅될 때 개별 노드에 고유 ID를 자동으로 부여하는 물리 계층 보안 기법을 제안한다. 제안한 기법을 Verilog HDL을 이용하여 CAN 컨트롤러에 구현하였고, 이를 통해 CAN 버스 노드의 고유 ID가 자동으로 부여되고 악의적인 내부 공격이 차단됨을 확인하였다.

Abstract

When a node in automotive CAN bus is hacked, such node should be blocked to prevent severe danger in the car. Inorder to do that, such node should be uniquely identified. However, there is no way to identify individual nodes in a CANbus. In this paper, a physical layer security method is proposed where individual nodes are identified by assigning uniqueID to the nodes during booting process. The proposed method was implemented in a CAN controller using Verilog HDL,and it is verified that the node ID auto-setting and internal attack defense are successfully performed.

참고문헌 (5)

  1. "ISO 11898-1:2015, Road Vehicles-Controller Area Network (CAN)-Part 1: Data Link Layer and Physical Signalling"[URL]
  2. "ISO 11898-1:2015, Road Vehicles-Controller Area Network (CAN)-Part 2: High-Speed Medium Access Unit"[URL]
  3. "ISO 11898-3:2006, Road Vehicles-Controller Area Network (CAN)-Part 3: Low-speed, Faulttolerant, Medium-dependent Interface"[URL]
  4. 강태욱, "CAN 버스 물리 계층에서 해킹된 노드의 대처 기법", 전기전자학회논문지, 23(4), pp.1469~1472 (2019), 한국전기전자학회[DOI]
  5. 이종배, "차량용 CAN 제어기의 설계 및 검증", 전기전자학회논문지, 21(2), pp.162~165 (2017), 한국전기전자학회[DOI]

관련 논문AI추천

이 간행물의 다른 논문 (43건)