KR20190107662A - 엔트리의 보안 방법 - Google Patents
엔트리의 보안 방법 Download PDFInfo
- Publication number
- KR20190107662A KR20190107662A KR1020197018144A KR20197018144A KR20190107662A KR 20190107662 A KR20190107662 A KR 20190107662A KR 1020197018144 A KR1020197018144 A KR 1020197018144A KR 20197018144 A KR20197018144 A KR 20197018144A KR 20190107662 A KR20190107662 A KR 20190107662A
- Authority
- KR
- South Korea
- Prior art keywords
- signal
- transmitter
- version
- relay
- time point
- Prior art date
Links
Images
Classifications
-
- G—PHYSICS
- G07—CHECKING-DEVICES
- G07C—TIME OR ATTENDANCE REGISTERS; REGISTERING OR INDICATING THE WORKING OF MACHINES; GENERATING RANDOM NUMBERS; VOTING OR LOTTERY APPARATUS; ARRANGEMENTS, SYSTEMS OR APPARATUS FOR CHECKING NOT PROVIDED FOR ELSEWHERE
- G07C9/00—Individual registration on entry or exit
- G07C9/00174—Electronically operated locks; Circuits therefor; Nonmechanical keys therefor, e.g. passive or active electrical keys or other data carriers without mechanical keys
- G07C9/00309—Electronically operated locks; Circuits therefor; Nonmechanical keys therefor, e.g. passive or active electrical keys or other data carriers without mechanical keys operated with bidirectional data transmission between data carrier and locks
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B60—VEHICLES IN GENERAL
- B60R—VEHICLES, VEHICLE FITTINGS, OR VEHICLE PARTS, NOT OTHERWISE PROVIDED FOR
- B60R25/00—Fittings or systems for preventing or indicating unauthorised use or theft of vehicles
- B60R25/01—Fittings or systems for preventing or indicating unauthorised use or theft of vehicles operating on vehicle systems or fittings, e.g. on doors, seats or windscreens
- B60R25/04—Fittings or systems for preventing or indicating unauthorised use or theft of vehicles operating on vehicle systems or fittings, e.g. on doors, seats or windscreens operating on the propulsion system, e.g. engine or drive motor
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B60—VEHICLES IN GENERAL
- B60R—VEHICLES, VEHICLE FITTINGS, OR VEHICLE PARTS, NOT OTHERWISE PROVIDED FOR
- B60R25/00—Fittings or systems for preventing or indicating unauthorised use or theft of vehicles
- B60R25/20—Means to switch the anti-theft system on or off
- B60R25/24—Means to switch the anti-theft system on or off using electronic identifiers containing a code not memorised by the user
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B60—VEHICLES IN GENERAL
- B60R—VEHICLES, VEHICLE FITTINGS, OR VEHICLE PARTS, NOT OTHERWISE PROVIDED FOR
- B60R25/00—Fittings or systems for preventing or indicating unauthorised use or theft of vehicles
- B60R25/20—Means to switch the anti-theft system on or off
- B60R25/24—Means to switch the anti-theft system on or off using electronic identifiers containing a code not memorised by the user
- B60R25/245—Means to switch the anti-theft system on or off using electronic identifiers containing a code not memorised by the user where the antenna reception area plays a role
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B60—VEHICLES IN GENERAL
- B60R—VEHICLES, VEHICLE FITTINGS, OR VEHICLE PARTS, NOT OTHERWISE PROVIDED FOR
- B60R25/00—Fittings or systems for preventing or indicating unauthorised use or theft of vehicles
- B60R25/30—Detection related to theft or to other events relevant to anti-theft systems
- B60R25/34—Detection related to theft or to other events relevant to anti-theft systems of conditions of vehicle components, e.g. of windows, door locks or gear selectors
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B60—VEHICLES IN GENERAL
- B60R—VEHICLES, VEHICLE FITTINGS, OR VEHICLE PARTS, NOT OTHERWISE PROVIDED FOR
- B60R2325/00—Indexing scheme relating to vehicle anti-theft devices
- B60R2325/10—Communication protocols, communication systems of vehicle anti-theft devices
- B60R2325/105—Radio frequency identification data [RFID]
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B60—VEHICLES IN GENERAL
- B60R—VEHICLES, VEHICLE FITTINGS, OR VEHICLE PARTS, NOT OTHERWISE PROVIDED FOR
- B60R25/00—Fittings or systems for preventing or indicating unauthorised use or theft of vehicles
- B60R25/20—Means to switch the anti-theft system on or off
- B60R25/209—Remote starting of engine
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B60—VEHICLES IN GENERAL
- B60Y—INDEXING SCHEME RELATING TO ASPECTS CROSS-CUTTING VEHICLE TECHNOLOGY
- B60Y2200/00—Type of vehicle
- B60Y2200/10—Road Vehicles
-
- G—PHYSICS
- G07—CHECKING-DEVICES
- G07C—TIME OR ATTENDANCE REGISTERS; REGISTERING OR INDICATING THE WORKING OF MACHINES; GENERATING RANDOM NUMBERS; VOTING OR LOTTERY APPARATUS; ARRANGEMENTS, SYSTEMS OR APPARATUS FOR CHECKING NOT PROVIDED FOR ELSEWHERE
- G07C9/00—Individual registration on entry or exit
- G07C9/00174—Electronically operated locks; Circuits therefor; Nonmechanical keys therefor, e.g. passive or active electrical keys or other data carriers without mechanical keys
- G07C9/00309—Electronically operated locks; Circuits therefor; Nonmechanical keys therefor, e.g. passive or active electrical keys or other data carriers without mechanical keys operated with bidirectional data transmission between data carrier and locks
- G07C2009/00555—Electronically operated locks; Circuits therefor; Nonmechanical keys therefor, e.g. passive or active electrical keys or other data carriers without mechanical keys operated with bidirectional data transmission between data carrier and locks comprising means to detect or avoid relay attacks
-
- G—PHYSICS
- G07—CHECKING-DEVICES
- G07C—TIME OR ATTENDANCE REGISTERS; REGISTERING OR INDICATING THE WORKING OF MACHINES; GENERATING RANDOM NUMBERS; VOTING OR LOTTERY APPARATUS; ARRANGEMENTS, SYSTEMS OR APPARATUS FOR CHECKING NOT PROVIDED FOR ELSEWHERE
- G07C9/00—Individual registration on entry or exit
- G07C9/00174—Electronically operated locks; Circuits therefor; Nonmechanical keys therefor, e.g. passive or active electrical keys or other data carriers without mechanical keys
- G07C2009/00753—Electronically operated locks; Circuits therefor; Nonmechanical keys therefor, e.g. passive or active electrical keys or other data carriers without mechanical keys operated by active electrical keys
- G07C2009/00769—Electronically operated locks; Circuits therefor; Nonmechanical keys therefor, e.g. passive or active electrical keys or other data carriers without mechanical keys operated by active electrical keys with data transmission performed by wireless means
- G07C2009/00793—Electronically operated locks; Circuits therefor; Nonmechanical keys therefor, e.g. passive or active electrical keys or other data carriers without mechanical keys operated by active electrical keys with data transmission performed by wireless means by Hertzian waves
-
- G—PHYSICS
- G07—CHECKING-DEVICES
- G07C—TIME OR ATTENDANCE REGISTERS; REGISTERING OR INDICATING THE WORKING OF MACHINES; GENERATING RANDOM NUMBERS; VOTING OR LOTTERY APPARATUS; ARRANGEMENTS, SYSTEMS OR APPARATUS FOR CHECKING NOT PROVIDED FOR ELSEWHERE
- G07C2209/00—Indexing scheme relating to groups G07C9/00 - G07C9/38
- G07C2209/08—With time considerations, e.g. temporary activation, valid time window or time limitations
Landscapes
- Engineering & Computer Science (AREA)
- Mechanical Engineering (AREA)
- Computer Networks & Wireless Communication (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Lock And Its Accessories (AREA)
- Position Fixing By Use Of Radio Waves (AREA)
- Radar Systems Or Details Thereof (AREA)
- Transceivers (AREA)
Abstract
ID 송신기(120)를 이용해서 시스템(100)에 대한 엔트리를 제어하기 위한 방법(300)이 설명된다. 이 경우, ID 송신기(120)를 인증하기 위해, 무선 신호(231, 232)를 발송함으로써 ID 송신기(120)와 시스템(100)의 참조점 사이의 거리가 확인된다. 방법(300)은 제 1 시점에 무선 신호(231, 232)의 제 1 버전 및 제 2 시점에 무선 신호(231, 232)의 제 2 버전을 수신하는 단계(301)를 포함한다. 또한, 방법(300)은 제 1 시점과 제 2 시점에 기초하여, 무선 신호(231, 232)의 제 2 버전이 릴레이 공격과 관련해서 무선 신호(231, 232)로부터 생성된 릴레이 신호(241, 242)인지 여부를 결정하는 단계를 포함한다. 또한 방법(300)은, 상기 무선 신호(231, 232)의 제 2 버전이 릴레이 신호(241, 242)인 것이 결정되면, 시스템(100)에 대한 엔트리를 저지하기 위한 조치를 야기하는 단계(300)를 포함한다.
Description
본 발명은 특히 자동차에 대한 키리스 엔트리의 보안을 위한 방법에 관한 것이다.
시스템(예를 들어, 자동차)에 대한 키리스 엔트리 기능은 종종 국부적으로 제한된 범위에서 ID 송신기의 인증에 기반한다. 사용자는 ID 송신기(예를 들어, 키)를 휴대한다. ID 송신기는 시스템의 엔트리 제어 유닛에 대해 무선 접속을 통해 인증된다. 또한, 시스템의 하나 이상의 참조점에 대한 ID 송신기의 거리가 적절한 무선 프로토콜을 통해 측정된다. 올바른 인증 키에 기반해서 그리고 시스템의 하나 이상의 참조점에 대해 규정된 거리에 기반해서 시스템에 대한 엔트리가 허용되거나 거부된다.
이러한 엔트리 기능은 소위 릴레이 공격에 취약할 수 있다. ID 송신기가 하나 이상의 참조점에 대해 규정된 거리 내에 있지 않으면, 공격자는 ID 송신기 근처에 제 1 릴레이 장치와 하나 이상의 참조점 근처에 제 2 릴레이 장치를 배치할 수 있고, ID 송신기의 무선 신호를 릴레이 장치를 통해 시스템으로 전달할 수 있다. 이를 위해 릴레이 경로의 2개의 단부에서 무선 신호가 ID 송신기의 주파수 대역 내에서 수신될 수 있고, 별도의(무선-) 채널을 통해 릴레이 경로의 각각의 다른 단부로 전송될 수 있고, 릴레이 경로의 각각의 단부에서 다시 ID 송신기의 주파수 대역 내에서 반사될 수 있다. 따라서 거리 측정을 위한 무선 프로토콜에 시스템의 하나 이상의 참조점에 대해 규정된 거리 내에 ID 송신기가 있다는 인상을 줄 수 있다.
본 발명의 과제는 키리스 엔트리 기능의 신뢰적인 보안을 위한 효율적인 방법을 제공하는 것이다.
상기 과제는 독립 청구항에 의해 해결된다. 바람직한 실시예들은 특히 종속 청구항들에 기술된다.
양상에 따라, ID 송신기를 이용해서(예를 들어, 무선 키를 이용해서) 시스템(특히 차량)에 대한 엔트리를 제어하기 위한 방법이 설명된다. ID 송신기를 인증하기 위해, 무선 신호를 발송함으로써 ID 송신기와 시스템의 참조점 사이의 거리가 확인된다. 일반적으로, 시스템의 참조점에 대해 정해진 거리 임계값(예를 들어, 1 내지 3m)보다 먼 거리에 ID 송신기가 위치하는 것이 검출되면, 시스템에 대한 엔트리는 허용되지 않는다. 따라서 ID 송신기의 인증을 위해, ID 송신기가 시스템(특히 차량)의 참조점에 대해 정해진 거리 내에 있는지 여부가 확인될 수 있다. ID 송신기의 인증이 이루어지면, 시스템에 대한 엔트리가 허용될 수 있다. 특히, 예를 들어 ID 송신기의 성공적인 인증에 따라서 차량 도어의 잠금 해제 및/또는 차량의 엔진을 시동하는 것이 가능해질 수 있다.
무선 신호는 30 내지 100m의 유효 범위를 갖는 무선 신호를 포함할 수 있다. 예시적인 무선 신호는 블루투스 저에너지(BLE) 무선 신호이다.
상기 방법은 제 1 시점에 무선 신호의 제 1 버전 및 제 2 시점에 무선 신호의 제 2 버전을 수신하는 단계를 포함한다. 이 경우, 무선 신호의 2개의 버전은 동일한 식별자를 가질 수 있으며, 상기 식별자는 무선 신호의 2개의 버전의 수신기에서, 수신된 무선 신호가 동일한 무선 신호의 상이한 버전 또는 인스턴스임을 인식할 수 있게 한다.
또한, 상기 방법은 제 1 시점과 제 2 시점에 기초하여 (특히 제 1 시점과 제 2 시점 사이의 지속 시간에 기초하여) 무선 신호의 제 2 버전이 릴레이 공격과 관련해서 무선 신호로부터 생성된 릴레이 신호인지 여부를 결정하는 단계를 포함한다. 대안으로서 무선 신호의 제 2 버전은 무선 신호의 반사일 수 있다.
무선 신호의 제 2 버전이 릴레이 신호인지 여부를 결정하는 단계는 제 1 시점과 제 2 시점 사이의 지속 시간을 검출하는 단계 및 지속 기간을 시간-임계값과 비교하는 단계를 포함할 수 있다. 시간-임계값은 무선 신호의 반사로 인해 발생할 수 있는 무선 신호의 일반적인 지연 시간에 의존할 수 있다.
지속 시간이 시간-임계값보다 크면, 상기 무선 신호의 제 2 버전이 릴레이 신호인 것이 결정될 수 있다. 다른 한편으로, 지속 시간이 시간-임계값보다 작으면, 무선 신호의 제 2 버전은 릴레이 신호가 아니고 및/또는 무선 신호의 제 2 버전은 무선 신호의 반사인 것이 결정될 수 있다. 따라서, 릴레이 공격의 존재가 효율적이고 신뢰적으로 검출될 수 있다.
이 방법은 무선 신호의 제 1 버전의 제 1 신호 강도와 무선 신호의 제 2 버전의 제 2 신호 강도를 결정하는 단계를 포함할 수 있다. 또한, 제 1 신호 강도 및 제 2 신호 강도에 기초하여, 무선 신호의 제 2 버전이 릴레이 신호인지 여부가 결정될 수 있다. 특히, 제 1 신호 강도가 제 2 신호 강도보다 작은지 여부와, 상기 제 2 시점이 상기 제 1 시점에 후속하지 여부가 결정될 수 있다. 그러한 경우라면, 무선 신호의 제 2 버전이 릴레이 신호라는 것이 더 신뢰적으로 결정될 수 있다(일반적으로 반사된 무선 신호는 직접 수신된 무선 신호에 비해 감소한 신호 강도를 갖기 때문에).
또한, 상기 방법은 (ID 송신기가 시스템의 참조점에 대해 허용 거리 내에 있는 것이 검출되더라도) 무선 신호의 제 2 버전이 릴레이 신호인 것이 결정되면, 시스템에 대한 엔트리를 저지하기 위한 조치를 야기하는 단계를 포함할 수 있다. 따라서, 효율적이고 신뢰적인 방식으로 시스템에 대한 키리스 엔트리 기능의 보안이 높아질 수 있다.
무선 신호는 조회 신호를 포함할 수 있고, 상기 조회 신호는 (예를 들어, BLE 무선 프로토콜을 통해) 시스템의 전송 유닛으로부터 ID 송신기로 발송된다. 전송 유닛은 시스템의 참조점에 배치될 수 있다. ID 송신기에 수신된 조회 신호의 신호 강도는, ID 송신기와 참조점 사이의 거리를 결정하는데 이용될 수 있다. 신호 강도 또는 거리에 관한 정보는 응답 신호와 함께 ID 송신기로부터 시스템의 수신 유닛으로 전송될 수 있다.
따라서 본 명세서에 설명된 방법은 적어도 부분적으로 ID 송신기에 의해 수행될 수 있다. 시스템에 대한 엔트리를 저지하기 위한 조치를 야기하는 단계는, 조회 신호에 응답하여 응답 신호의 발송을 저지하는 것을 포함할 수 있다. 응답 신호가 없으면 ID 송신기는 시스템에 의해 인증될 수 없다. 결과적으로 시스템에 대한 엔트리가 저지될 수 있다.
대안으로서 또는 추가로, 무선 신호는 응답 신호(예를 들어 HF-주파수 범위)를 포함할 수 있고, 상기 응답 신호는 시스템의 전송 유닛의 조회 신호에 응답해서 ID 송신기로부터 시스템으로 발송된다. 방법은 적어도 부분적으로 시스템에 의해 수행될 수 있다. 엔트리를 저지하기 위한 조지를 야기하는 단계는, (ID 송신기가 참조점에 대해 신뢰적인 거리에 위치하는 것이 검출되었더라도), ID 송신기의 인증을 거부하는 것 및/또는 시스템의 출력 유닛을 통해 (예를 들어 스피커를 통해) 경고를 출력하는 것을 포함할 수 있다.
다른 양상에 따라, 본 명세서에 설명된 방법을 수행하도록 구성된 제어 유닛이 설명된다.
다른 양상에 따라, 본 명세서에 기술된 제어 유닛을 포함하는 차량(예를 들어 승용차, 트럭 또는 오토바이와 같은 특히 도로 자동차) 및/또는 ID 송신기가 설명된다.
다른 양상에 따라, 소프트웨어(SW) 프로그램이 설명된다. SW 프로그램은, 프로세서에서 실행되도록 및 이로써 본 명세서에 설명된 방법을 수행하도록 설계될 수 있다.
다른 양상에 따라, 저장 매체가 설명된다. 저장 매체는 프로세서상에서 실행되도록 및 이로써 본 명세서에 설명된 방법을 수행하도록 설계된 SW 프로그램을 포함할 수 있다.
본 명세서에 기술된 방법, 장치 및 시스템은 단독으로는 물론 본 명세서에 설명된 다른 방법, 장치 및 시스템과 조합해서 사용될 수 있음을 주목해야 한다. 또한, 본 명세서에 설명된 방법, 장치 및 시스템의 임의의 양상들은 다양한 방식으로 서로 조합될 수 있다. 특히, 청구 범위의 특징들은 다양한 방식으로 서로 결합될 수 있다.
또한, 본 발명은 실시예를 참조하여 보다 상세하게 설명된다.
도 1a는 엔트리 제어 기능을 갖는 예시적인 차량을 도시한 도면;
도 1b는 예시적인 ID 송신기를 도시한 도면;
도 2는 예시적인 릴레이 공격의 시나리오를 도시한 도면;
도 3은 시스템, 특히 자동차에 대한 엔트리를 제어하기 위한 예시적인 방법의 흐름도.
도 1b는 예시적인 ID 송신기를 도시한 도면;
도 2는 예시적인 릴레이 공격의 시나리오를 도시한 도면;
도 3은 시스템, 특히 자동차에 대한 엔트리를 제어하기 위한 예시적인 방법의 흐름도.
전술한 바와 같이, 본 명세서는 신뢰적으로 릴레이 공격으로부터 보호되는 키리스 엔트리 기능의 제공에 관한 것이다. 도 1a는 예시적인 차량(100)을 도시하고, 도 1b는 키리스 엔트리 기능을 제공하는 예시적인 ID 송신기(120)를 도시한다. 키리스 엔트리 기능은 키-록-원리를 이용하지 않으면서, 차량(100)의 운전자가 차량 도어(110)를 개방하거나 차량(100)의 엔진을 시동하는 것을 허용한다. 도어(110)의 개방을 위해 운전자는 도어 손잡이(111)로 손을 뻗는다. 도어 손잡이(111) 상에 또는 근처에 있는 근접 센서(112)는 이러한 움직임을 감지한다. 그러면, 특수한 무선 신호[예를 들어, LF(저주파수) 범위 또는 블루투스 저에너지(BLE), 라디오 프로토콜]가 차량(100)의 하나 이상의 전송 유닛(101)을 통해 발송된다. 이러한 무선 신호는 조회 신호라고도 할 수 있다. 다시 말해서, 하나 이상의 전송 유닛(101)은, 전자기장, 즉 조회 신호를 방사하도록 설계될 수 있다. 하나 이상의 전송 유닛(101)의 예시적인 전송 주파수는 20-140kHz(예를 들어, 20kHz, 124kHz, 125kHz, 127kHz, 133kHz 또는 135kHz)의 주파수 범위에 있다. 대안으로서 (예를 들어, BLE 사용 시) 2.4 GHz 범위의 주파수가 사용될 수 있다(더 높은 유효 범위를 가능하게 하기 위해).
하나 이상의 전송 유닛(101)에 의해 방사되는 전자기장은 조회 신호를 포함한다. 발송된 조회 신호는 다수의 부분을 포함할 수 있다. 조회 신호의 제 1 부분은 운전자의 ID 송신기(120)(예를 들어, 키)에서 수신 유닛(123)을 환기하도록, 즉 추가 정보를 수신하기 위해 준비하도록 구성될 수 있다. 조회 신호의 다른 부분은 차량(100)을 식별하기 위한 및/또는 조회 신호를 명확하게 식별하기 위한 정보를 포함할 수 있다. 하나 이상의 전송 유닛(101)에 의해 발송된 조회 신호의 다양한 부분들은 시차를 두고 전송될 수 있다.
ID 송신기(120) 내의 수신 유닛(123)은, 하나 이상의 전송 유닛(101)에 의해 송신된 신호들 또는 신호 부분들을 수신하도록 그리고 신호들 또는 신호 부분들의 신호 강도 또는 전계 강도를 검출하도록 설계된다. ID 송신기(120)의 전송 유닛(121)은 수신된 조회 신호에 응답 신호로 응답한다. 응답 신호는 조회 신호와 다른 주파수 범위에서 전송될 수 있다. 예를 들어, 응답 신호는 433MHz의 응답 주파수[즉, HF(High Frequency) 범위]로 전송될 수 있다. 대안으로서, (예를 들어, BLE 사용 시) 2.4 GHz 범위의 주파수가 사용될 수 있다.
응답 신호는 여러 부분으로 구성될 수 있다. 응답 신호의 제 1 부분은 ID 송신기(120)를 식별하는데 이용되고, 응답 신호의 다른 부분은 조회 신호의 측정된 신호 강도에 대한 정보를 포함할 수 있다. 차량(100)의 하나 이상의 수신 유닛(104)은 응답 신호 및/또는 응답 신호 부분을 수신하여 차량(100)의 제어 유닛(102)에 전달할 수 있다. 제어 유닛(102)은, ID 송신기(120)가 차량(100)과 맞는지 여부를 확인하도록 설계될 수 있다. 또한, 차량(100)에 대한 ID 송신기(120)의 위치는 3각 측량 또는 룩업 테이블을 통해 (복수의 조회 신호의 측정된 신호 강도에 기초해서) 계산될 수 있다. ID 송신기(120)의 추정 위치가 근접 센서(112)의 위치[예컨대, 터치된 도어(110) 및/또는 터치된 도어 손잡이(111)의 주변)와 일치하면, 도어(110) 및/또는 차량(100) 전체가 개방된다. 따라서, ID 송신기(120)의 인증이 이루어진다.
도 1a에 도시된 바와 같이, 차량(100)은 일반적으로 복수의 전송 유닛(101)을 포함한다. 전송 유닛(101)은 차량(100) 내의 다양한 위치(즉, 참조점)에 배치될 수 있다. 복수의 전송 유닛(101)의 각 전송 유닛(101)은 조회 신호(예를 들어, 신호 펄스)를 발송할 수 있다. 조회 신호들은 서로 시차를 둘 수 있고, 필요 시 미리 규정된 순서를 가질 수도 있다. 대안으로서 또는 추가로, 조회 신호는 명백한 특성 또는 식별자를 가질 수 있다. 차량(100)의 ID 송신기(120) 및/또는 수신 유닛(104)은 특성 또는 식별자에 의해 및/또는 순서에 의해 복수의 전송 유닛(101)의 각 전송 유닛(101)에 조회 신호를 명백하게 할당할 수 있다. 따라서, 개별 조회 신호들의 각각의 신호 강도 및 전송 유닛(101)(즉, 참조점)과 ID 송신기(120) 사이의 각각의 거리가 검출될 수 있다. 차량(100) 내의 다양한 위치(즉, 참조점)에 전송 유닛(101)이 위치하기 때문에, 상응하는 복수의 전송 유닛(101)에 대해 복수의 간격이 제공된다. 3각 측량 방법에 기초하여 차량(100)과 ID-송신기(120) 사이의 상대 위치가 결정될 수 있다. 필요한 경우 ID 송신기(120)에 대해서 차량(100)의 방향도 결정될 수 있다.
차량(100)과 ID 송신기(120) 사이에서 신원 매칭/위치 매칭을 위한 상기 절차는 일반적으로 약 100 ms의 시간을 필요로 한다. 즉, 운전자가 도어(111)를 잡아서 바로 도어(110)를 개방할 수 있을 정도로 짧은 시간으로 인해 운전자는 상기 절차를 알아차리지 못한다. 신원 매칭/위치 매칭을 위한 유사한 절차는 일반적으로 엔진 시동 시에도 이루어진다.
도 2는 ID-송신기(120) 근처에 제 1 릴레이 장치(201)가 배치되고 차량(100)의 근처에 제 2 릴레이 장치(202)가 배치된 릴레이 공격의 시나리오를 도시한다. 도 2에 도시된 예에서, ID 송신기(120)의 인증을 위해 ID 송신기(120)와 차량(100) 사이의 최대 거리(211)가 허용된다. 또한, 차량(100)과 ID 송신기(120) 사이에서 교환되는 무선 신호(231, 232)[예를 들어, 조회 신호(231) 또는 응답 신호(232)]는 유효 범위(212)를 갖는다.
차량 (100)의 전송 유닛(101)에 의해 발송된 조회 신호(231)는 제 2 릴레이 장치(202)에 의해 수신될 수 있고, 릴레이 무선 경로(240)를 통해 제 1 릴레이 장치 (201)로 전달될 수 있다. 조회 신호(231)에 대응하는 릴레이 신호(241)가 제 1 릴레이 장치(201)에 의해 발송되고, ID 송신기(120)의 수신 유닛(123)에 의해 수신될 수 있다. 이어서 ID 송신기(120)의 전송 유닛(121)은 제 1 릴레이 장치(201)에 의해 수신되어 릴레이 무선 경로(240)를 통해 제 2 릴레이 장치(202)로 전달될 수 있는 응답 신호(232)를 발송할 수 있다. 제 2 릴레이 장치(202)는 응답 신호(232)에 대응하는 릴레이 신호(242)를 발송할 수 있고, 상기 릴레이 신호는 차량(100)의 수신 유닛(104)에 의해 수신될 수 있다. 따라서, 차량(100)은, ID 송신기(120)가 차량(100)의 바로 근처에 [즉, 최대 거리(211) 내에] 있다는 인상을 받을 수 있다.
이러한 릴레이 공격을 검출하는 방법은 비행시간 측정(Time of Flight) 방법을 사용하는 것이다. 이 경우, ID 송신기(120)와 차량(100) 사이의 무선 신호(231, 232)가 필요로 하는 시간이 측정될 수 있다. 릴레이 장치(201, 202) 내부에서 처리로 인해, 릴레이 무선 경로(240)를 통한 대응하는 릴레이 신호(241, 242)의 전송 시 일반적으로 지연이 발생하고, 이러한 지연은 ID 송신기(120) 및/또는 차량(100)에서 검출될 수 있다. 그러나 무선 신호의 이러한 비행시간 측정은 일반적으로 비교적 복잡하다.
비교적 큰 유효 범위(212)로 거리 측정을 위한 무선 프로토콜의 경우 일반적으로, 릴레이 공격의 경우에 ID 송신기(120) 및/또는 차량(100)이 직접 무선 신호(231, 232)와 릴레이 신호(241, 242) 모두를 수신하는 경우가 발생한다. 특히, ID 송신기(120)는 직접적인 조회 신호(231)와 대응하는 릴레이 신호(241) 모두를 수신할 수 있다. 대안으로서 또는 추가로 차량(100)은 직접적인 응답 신호(232)와 대응하는 릴레이 신호(242) 모두를 수신할 수 있다. 무선 신호의 (적어도) 2개의 버전의 수신은, 릴레이 공격을 검출하기 위해 수신 유닛(100, 120)에 의해 사용될 수 있다.
전술한 바와 같이, ID 송신기(120) 내의 수신 유닛(123)은, 수신된 조회 신호(231)의 신호 강도 또는 전계 강도를 검출하도록 설계될 수 있다. 조회 신호(231)의 다수의 버전이 수신되면, 경우에 따라서 낮은 신호 강도를 갖는 조회 신호(231)의 버전은 보다 높은 신호 강도 (및 그에 따라 더 큰 거리)를 갖는 조회 신호(231)의 버전의 반사로서 고려될 수 있다.
릴레이 신호(241)의 생성과 조회 신호(231)의 반사를 구별할 수 있도록, (특정 식별자를 갖는) 조회 신호(231)의 제 1 버전의 제 1 수신 시점과 (특정 식별자를 갖는) 조회 신호(231)의 제 2 버전의 제 2 수신 시점 사이의 시간이 고려될 수 있다. 동일한 식별자를 갖는 동일한 무선 신호(231)가 시간 차를 두고 2번 수신되면, 반사의 명백한 지속 시간을 위한 시간 임계값에 기초하여 중복 수신이 반사일 수 있는지 여부에 대한 결정이 이루어질 수 있다. 지속 시간이 너무 크면, 릴레이 공격으로 전제되고, ID 송신기(120)는 적절하게 반응할 수 있다[예를 들어 응답 신호(232)의 발송의 중단].
상응하는 방식으로 동일한 식별자를 갖는 응답 신호(232)의 중복 수신 시 차량(100)은 응답 신호(232)의 2개의 버전의 수신 사이의 지속 시간의 검출에 의해 및 시간 임계값과 비교에 의해 중복 수신이 반사인지 또는 릴레이 공격인지 검출할 수 있다. 릴레이 공격이 존재하는 경우, 차량(100)은 적절하게 대응할 수 있다[예를 들어, 경고 출력 및/또는 ID 송신기(120)의 인증의 거절).
도 3은 ID 송신기(120)를 이용해서 시스템(100)에 대한 엔트리를 제어하기 위한 예시적인 방법(300)의 흐름도를 도시한다. 시스템(100)은 차량일 수 있다. 특히, 차량의 도어(111)의 잠금 해제 및/또는 차량 엔진의 시동이 제어될 수 있다. ID 송신기(120)의 인증을 위해, 무선 신호(231, 232)를 발송함으로써 ID 송신기(120)와 시스템(100)[예를 들어, 전송 유닛(101)]의 참조점 사이의 거리가 확인될 수 있다. 예를 들어, 조회 신호(231)가 시스템(100)의 전송 유닛(101)으로부터 ID 송신기(120)로 발송될 수 있다. 선택적으로 또는 추가로 응답 신호(232)가 ID 송신기(120)로부터 시스템(100)으로 전송될 수 있다.
방법(300)은 제 1 (수신) 시점에 무선 신호(231, 232)의 제 1 버전 및 제 2 (수신) 시점에 무선 신호(231, 232)의 제 2 버전을 수신하는 단계(301)를 포함한다. 무선 신호(231, 232)의 2개의 버전은 모두 동일한 식별자를 가질 수 있다.
또한, 방법(300)은 제 1 시점과 제 2 시점에 기초하여, 무선 신호(231, 232)의 제 2 버전이 릴레이 공격과 관련해서 무선 신호(231, 232)로부터 생성된 릴레이 신호(241, 242)인지 여부를 결정하는 단계(320)를 포함한다. 특히, 제 1 시점과 제 2 시점 사이의 지속 시간에 기초하여, 무선 신호(231, 232)의 제 2 버전이 릴레이 신호(241, 242)인지 여부가 결정될 수 있다.
방법(300)은 [ID 송신기(120)가 참조점에 대해 허용된 거리 내에 있더라도) 무선 신호(231, 232)의 제 2 버전이 릴레이 신호(241, 242)인 것이 결정되면, 시스템(100)에 대한 엔트리를 저지하기 위한 조치를 야기하는 단계(303)를 더 포함한다.
따라서 방법(300)은, [시스템(100)으로부터 ID 송신기(120)로 및/또는 ID 송신기(120)로부터 시스템(100)으로], 무선 신호(231, 232)의 전송을 위해, 특히 예를 들어 BLE(Bluetooth Low Energie)와 같은 원거리 무선 기술의 사용 시, 키리스 엔트리 기능을 위해 릴레이 공격으로부터 신뢰적이고 효율적인 보호를 가능하게 한다.
본 발명은 도시된 실시예들에 한정되지 않는다. 특히, 기재와 도면은 제안된 방법, 장치 및 시스템의 원리만을 설명하기 위한 것이다.
Claims (10)
- ID 송신기(120)를 이용해서 시스템(100)에 대한 엔트리를 제어하기 위한 방법(300)으로서, 상기 ID 송신기(120)를 인증하기 위해, 무선 신호(231, 232)를 발송함으로써 상기 ID 송신기(120)와 상기 시스템(100)의 참조점 사이의 거리가 확인되는 방법에 있어서, 상기 방법(300)은,
- 제 1 시점에 무선 신호(231, 232)의 제 1 버전 및 제 2 시점에 상기 무선 신호(231, 232)의 제 2 버전을 수신하는 단계(301);
- 제 1 시점과 제 2 시점에 기초하여, 상기 무선 신호(231, 232)의 제 2 버전이 릴레이 공격과 관련해서 상기 무선 신호(231, 232)로부터 생성된 릴레이 신호(241, 242)인지 여부를 결정하는 단계(302); 및
- 상기 무선 신호(231, 232)의 제 2 버전이 릴레이 신호(241, 242)인 것이 결정되면, 상기 시스템(100)에 대한 엔트리를 저지하기 위한 조치를 야기하는 단계(300)를 포함하는 것인 방법. - 제 1 항에 있어서, 상기 무선 신호(231, 232)의 제 2 버전이 릴레이 신호(241, 242)인지 여부를 결정하는 단계(302)는
- 제 1 시점과 제 2 시점 사이의 지속 시간을 검출하는 단계 및
- 지속 시간을 시간 임계값과 비교하는 단계를 포함하는 것인 방법. - 제 2 항에 있어서,
- 지속 시간이 시간 임계값보다 크면, 상기 무선 신호(231, 232)의 제 2 버전이 릴레이 신호(241, 242)인 것이 결정되고, 및/또는
- 지속 시간이 시간 임계값보다 작으면, 상기 무선 신호(231, 232)의 제 2 버전은 릴레이 신호(241, 242)가 아니고 및/또는 상기 무선 신호(231, 232)의 제 2 버전은 상기 무선 신호(231, 232)의 반사인 것이 결정되는 것인 방법. - 제 1 항 내지 제 3 항 중 어느 한 항에 있어서,
- 상기 방법(300)은 상기 무선 신호(231, 232)의 제 1 버전의 제 1 신호 강도와 상기 무선 신호(231, 232)의 제 2 버전의 제 2 신호 강도를 검출하는 단계를 포함하고,
- 제 1 신호 강도 및 제 2 신호 강도에 기초하여, 상기 무선 신호(231, 232)의 제 2 버전이 릴레이 신호(241, 242)인지 여부가 결정되는 것인 방법. - 제 4 항에 있어서, 상기 무선 신호(231, 232)의 제 2 버전이 릴레이 신호(241, 242)인지 여부를 결정하는 단계(302)는,
- 제 1 신호 강도가 제 2 신호 강도보다 작은지 여부를 검출하는 단계; 및
- 제 2 시점이 제 1 시점에 후속하는지 여부를 검출하는 단계를 포함하는 것인 방법. - 제 1 항 내지 제 5 항 중 어느 한 항에 있어서,
- 상기 무선 신호(231, 232)는 상기 시스템(100)의 전송 유닛(101)으로부터 상기 ID 송신기(120)로 발송되는 조회 신호(231)를 포함하고,
- 상기 방법(300)은 적어도 부분적으로 상기 ID 송신기(120)에 의해 수행되는 것인 방법. - 제 6 항에 있어서, 상기 조회 신호(231)에 대해 응답 신호(232)의 발송을 저지하기 위한 조치를 야기하는 단계(303)를 포함하는 것인 방법.
- 제 1 항 내지 제 7 항 중 어느 한 항에 있어서,
- 상기 무선 신호(231, 232)는 상기 시스템(100)의 전송 유닛(101)의 조회 신호(231)에 응답하여 상기 ID 송신기(120)로부터 상기 시스템(100)으로 전송되는 응답 신호(232)를 포함하고,
- 상기 방법(300)은 적어도 부분적으로 상기 시스템(100)에 의해 수행되는 것인 방법. - 제 8 항에 있어서, 조치를 야기하는 단계(303)는,
- 상기 ID 송신기(120)의 인증을 거부하는 것; 및/또는
- 상기 시스템(100)의 출력 유닛을 통해 경고를 출력하는 것을 포함하는 것인 방법. - 제 1 항 내지 제 9 항 중 어느 한 항에 있어서,
- 상기 시스템(100)은 차량을 포함하고; 및/또는
- 상기 시스템(100)에 대한 엔트리는 차량의 도어(110)를 잠금 해제하고 및/또는 차량의 엔진을 시동하는 것을 포함하는 것인 방법.
Applications Claiming Priority (3)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
DE102017200668.4A DE102017200668B4 (de) | 2017-01-17 | 2017-01-17 | Verfahren zur Absicherung eines Zugangs |
DE102017200668.4 | 2017-01-17 | ||
PCT/EP2017/079109 WO2018133971A1 (de) | 2017-01-17 | 2017-11-14 | Verfahren zur absicherung eines zugangs |
Publications (2)
Publication Number | Publication Date |
---|---|
KR20190107662A true KR20190107662A (ko) | 2019-09-20 |
KR102454550B1 KR102454550B1 (ko) | 2022-10-13 |
Family
ID=60327311
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
KR1020197018144A KR102454550B1 (ko) | 2017-01-17 | 2017-11-14 | 엔트리의 보안 방법 |
Country Status (7)
Country | Link |
---|---|
US (1) | US20190329732A1 (ko) |
EP (1) | EP3571675B1 (ko) |
JP (1) | JP7005635B2 (ko) |
KR (1) | KR102454550B1 (ko) |
CN (1) | CN110199327B (ko) |
DE (1) | DE102017200668B4 (ko) |
WO (1) | WO2018133971A1 (ko) |
Families Citing this family (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
DE102019112356A1 (de) * | 2019-05-10 | 2020-11-12 | Bayerische Motoren Werke Aktiengesellschaft | Empfänger und Verfahren zum Betrieb eines Empfängers |
US10855394B1 (en) * | 2019-08-06 | 2020-12-01 | Firstech, LLC | Interfering radio and vehicle key locker |
DE102020207244A1 (de) * | 2020-06-10 | 2021-12-16 | Continental Automotive Gmbh | Zugangsanordnung für ein Fahrzeug |
CN111784888B (zh) * | 2020-07-21 | 2022-05-17 | 上海华虹计通智能***股份有限公司 | 一种分体式车载人员定位设备的同步方法及*** |
US11449691B2 (en) * | 2020-08-20 | 2022-09-20 | Assa Abloy Ab | Relay attack detection for interfaces using command-response pair |
DE102021203112A1 (de) * | 2021-03-29 | 2022-09-29 | Robert Bosch Gesellschaft mit beschränkter Haftung | Verfahren zum Betreiben eines Kraftfahrzeugs, System |
DE102021203163A1 (de) * | 2021-03-30 | 2022-10-06 | Robert Bosch Gesellschaft mit beschränkter Haftung | Verfahren zum Betreiben eines Kraftfahrzeugs, System |
Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US7783451B2 (en) * | 2005-01-11 | 2010-08-24 | Koninklijke Philips Electronics N.V. | Arrangement and method for ascertaining whether a set of measurements is acceptable for use in determining a time of flight of signals |
DE102009044526A1 (de) * | 2009-11-13 | 2011-05-19 | Huf Hülsbeck & Fürst Gmbh & Co. Kg | Verfahren zur Prüfung einer Zugriffsberechtigung auf eine Funktion eines Kraftfahrzeugs |
DE102014220399A1 (de) * | 2014-10-08 | 2016-04-14 | Continental Automotive Gmbh | Verfahren und Vorrichtung zur Zugangs- und Startverifizierung in einem Fahrzeug |
US20160332598A1 (en) * | 2015-05-14 | 2016-11-17 | Lear Corporation | Passive Entry Passive Start (PEPS) System with Relay Attack Prevention |
Family Cites Families (11)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
DE10255880A1 (de) * | 2002-11-29 | 2004-06-09 | Philips Intellectual Property & Standards Gmbh | Elektronisches Kommunikationssystem und Verfahren zum Erkennen einer Relais-Attacke auf dasselbe |
JP5400407B2 (ja) * | 2009-02-10 | 2014-01-29 | アルプス電気株式会社 | キーレスエントリー装置 |
DE102009014975A1 (de) | 2009-03-26 | 2010-09-30 | Continental Automotive Gmbh | Verfahren zum Fernsteuern eines Fahrzeugzugangs und/oder Fahrzeugstarts |
DE102009002448A1 (de) * | 2009-04-16 | 2010-10-21 | Huf Hülsbeck & Fürst Gmbh & Co. Kg | Verfahren zur Sicherung einer Keyless-Entry-Kommunikation für Kraftfahrzeuge |
US8587403B2 (en) * | 2009-06-18 | 2013-11-19 | Lear Corporation | Method and system of determining and preventing relay attack for passive entry system |
JP5221491B2 (ja) * | 2009-11-20 | 2013-06-26 | 株式会社東海理化電機製作所 | 電子キーシステムの中継器使用不正行為防止装置 |
JP5429195B2 (ja) * | 2011-01-06 | 2014-02-26 | 株式会社デンソー | 電子キーシステム |
JP5391211B2 (ja) * | 2011-01-12 | 2014-01-15 | 株式会社東海理化電機製作所 | 電子キーシステム |
US20140067161A1 (en) * | 2012-09-05 | 2014-03-06 | GM Global Technology Operations LLC | System for preventing relay attack for vehicle entry |
CN106664265B (zh) * | 2014-07-17 | 2020-05-01 | 欧利景无线有限公司 | 无线定位*** |
US9924318B2 (en) * | 2016-07-01 | 2018-03-20 | Lear Corporation | Passive entry systems employing time of flight distance measurements |
-
2017
- 2017-01-17 DE DE102017200668.4A patent/DE102017200668B4/de active Active
- 2017-11-14 KR KR1020197018144A patent/KR102454550B1/ko active IP Right Grant
- 2017-11-14 JP JP2019538358A patent/JP7005635B2/ja active Active
- 2017-11-14 EP EP17797933.3A patent/EP3571675B1/de active Active
- 2017-11-14 WO PCT/EP2017/079109 patent/WO2018133971A1/de unknown
- 2017-11-14 CN CN201780083558.2A patent/CN110199327B/zh active Active
-
2019
- 2019-07-10 US US16/508,025 patent/US20190329732A1/en not_active Abandoned
Patent Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US7783451B2 (en) * | 2005-01-11 | 2010-08-24 | Koninklijke Philips Electronics N.V. | Arrangement and method for ascertaining whether a set of measurements is acceptable for use in determining a time of flight of signals |
DE102009044526A1 (de) * | 2009-11-13 | 2011-05-19 | Huf Hülsbeck & Fürst Gmbh & Co. Kg | Verfahren zur Prüfung einer Zugriffsberechtigung auf eine Funktion eines Kraftfahrzeugs |
DE102014220399A1 (de) * | 2014-10-08 | 2016-04-14 | Continental Automotive Gmbh | Verfahren und Vorrichtung zur Zugangs- und Startverifizierung in einem Fahrzeug |
US20160332598A1 (en) * | 2015-05-14 | 2016-11-17 | Lear Corporation | Passive Entry Passive Start (PEPS) System with Relay Attack Prevention |
Also Published As
Publication number | Publication date |
---|---|
JP2020510142A (ja) | 2020-04-02 |
JP7005635B2 (ja) | 2022-01-21 |
EP3571675B1 (de) | 2023-05-10 |
WO2018133971A1 (de) | 2018-07-26 |
CN110199327A (zh) | 2019-09-03 |
KR102454550B1 (ko) | 2022-10-13 |
DE102017200668A1 (de) | 2018-07-19 |
CN110199327B (zh) | 2022-03-29 |
US20190329732A1 (en) | 2019-10-31 |
EP3571675A1 (de) | 2019-11-27 |
DE102017200668B4 (de) | 2019-01-17 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
KR102454550B1 (ko) | 엔트리의 보안 방법 | |
US11351962B2 (en) | Electronic key system | |
US10266148B2 (en) | Method, computer program and apparatus for verifying authorization of a mobile communication device | |
US9728025B2 (en) | Portable device, communication device, and communication system | |
JP6292719B2 (ja) | 車両無線通信システム、車両制御装置、携帯機 | |
KR20160110100A (ko) | 차량 무선 통신 시스템, 차량 제어 장치, 및 휴대기 | |
US9965912B2 (en) | On-vehicle apparatus control system, on-vehicle control device, and portable machine | |
US10604112B2 (en) | Control system and mobile device | |
JP2005528016A (ja) | 対象に対するアクセス権若しくは対象の使用に対する権限の証明のための識別システム | |
US9786110B2 (en) | On-vehicle apparatus control system and on-vehicle control device | |
CN111886515A (zh) | 距离测定*** | |
JP6598305B2 (ja) | 車両通信システム、車載機、携帯機 | |
US11151814B2 (en) | Anti-theft protection for a vehicle | |
WO2019138819A1 (ja) | 通信システム | |
US11232658B2 (en) | Method and system for relay attack prevention | |
KR102225967B1 (ko) | 릴레이 공격의 방어 | |
JP2008127887A (ja) | 無線通信システム、その制御方法、およびプログラム | |
JP2016183489A (ja) | キーレスエントリー装置 | |
WO2018127353A1 (en) | Vehicle keyless entry systems | |
JP2019523866A (ja) | 車両盗難防止システム | |
JP6396855B2 (ja) | 通信不正成立防止システム | |
US10953851B2 (en) | Entry and starting system and method for entry and starting verification | |
US20070257841A1 (en) | Method And Apparatus For Localizing A Mobile Transmitter Embodied As An Identification Device, Especially A Vehicle Key | |
CN107458345A (zh) | 一种防止机动车辆失窃的方法 | |
JP6631418B2 (ja) | 電子キーシステムに用いられる電子キー |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A201 | Request for examination | ||
E902 | Notification of reason for refusal | ||
E701 | Decision to grant or registration of patent right | ||
GRNT | Written decision to grant |