CN1976503B - 为从服务器传输到车辆的通信信号提供安全性的方法和系统 - Google Patents

为从服务器传输到车辆的通信信号提供安全性的方法和系统 Download PDF

Info

Publication number
CN1976503B
CN1976503B CN200610163055XA CN200610163055A CN1976503B CN 1976503 B CN1976503 B CN 1976503B CN 200610163055X A CN200610163055X A CN 200610163055XA CN 200610163055 A CN200610163055 A CN 200610163055A CN 1976503 B CN1976503 B CN 1976503B
Authority
CN
China
Prior art keywords
vehicle
message
clock signal
server
local clock
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
CN200610163055XA
Other languages
English (en)
Other versions
CN1976503A (zh
Inventor
A·I·阿尔拉巴迪
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
GM Global Technology Operations LLC
Original Assignee
GM Global Technology Operations LLC
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by GM Global Technology Operations LLC filed Critical GM Global Technology Operations LLC
Publication of CN1976503A publication Critical patent/CN1976503A/zh
Application granted granted Critical
Publication of CN1976503B publication Critical patent/CN1976503B/zh
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L9/00Cryptographic mechanisms or cryptographic arrangements for secret or secure communications; Network security protocols
    • H04L9/12Transmitting and receiving encryption devices synchronised or initially set up in a particular manner
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L9/00Cryptographic mechanisms or cryptographic arrangements for secret or secure communications; Network security protocols
    • H04L9/32Cryptographic mechanisms or cryptographic arrangements for secret or secure communications; Network security protocols including means for verifying the identity or authority of a user of the system or for message authentication, e.g. authorization, entity authentication, data integrity or data verification, non-repudiation, key authentication or verification of credentials
    • H04L9/3226Cryptographic mechanisms or cryptographic arrangements for secret or secure communications; Network security protocols including means for verifying the identity or authority of a user of the system or for message authentication, e.g. authorization, entity authentication, data integrity or data verification, non-repudiation, key authentication or verification of credentials using a predetermined code, e.g. password, passphrase or PIN
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L2209/00Additional information or applications relating to cryptographic mechanisms or cryptographic arrangements for secret or secure communication H04L9/00
    • H04L2209/80Wireless
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L2209/00Additional information or applications relating to cryptographic mechanisms or cryptographic arrangements for secret or secure communication H04L9/00
    • H04L2209/84Vehicles

Abstract

使用全球时钟保护和同步到达车辆的XM和SMS消息中的消息。一种用于在车辆无线通信系统中提供安全的单向传输的系统和方法。该系统和方法依靠时钟信号来保证车辆和服务器接收正确的消息。该车辆和服务器周期性地使其内部时钟与全球时钟同步。服务器把其本地时间添加到包括车辆标识号和功能代码的消息主体中。然后服务器加密该消息并将其传输到车辆。车辆解密该消息并将该传输的车辆标识号与其标识号进行比较。如果该标识号匹配,那么该车辆将考察该消息中的时间是否在车辆时间的预定窗口内。如果该传输的时间在车辆时间的预定窗口内,那么该车辆将接受该消息并且执行功能。

Description

为从服务器传输到车辆的通信信号提供安全性的方法和系统
技术领域
本发明一般涉及一种为单向消息传输提供安全性的系统和方法,更特别地,涉及一种为短消息系统消息提供安全性的系统和方法,其中该系统和方法使用被添加到该消息中的同步时钟信号。
背景技术
本领域已知,通信系统允许中央服务中心与车辆无线通信以提供各种服务,例如解锁车辆,更新车辆内各种ECU中的软件等。该中央服务中心将包括允许其在指定频率上通过一个或多个基于蜂窝的通信系统、地面通信线、卫星通信和因特网与车辆无线通信。
这些类型的无线通信系统有时应用短消息系统(SMS)通信链接,其中在没有返回传输的的单向通道中传输该消息。换句话说,没有关于该消息被接收的确认。这些类型的SMS通信链接是人们希望的,因为它们减少了提供通信链接所需要的带宽和功率量。例如,在上述车辆通信系统中,车辆操作员可以呼叫服务中心以请求解锁车门。服务中心可以使用SMS消息以低带宽和低损耗无线传输解锁车门的命令。
在这种SMS通信链接中存在着潜在的安全性威胁。特别地,黑客有可能接收和记录从服务中心发送到车辆的消息,和/或阻止该消息从服务中心到达车辆。然后黑客可以在稍后的时间重放该消息以执行特定的功能。例如,如果一个SMS消息被发送以解锁车门,黑客可以通过干扰该信号而在路由层或空中阻塞该消息。因为该捕获的消息是有效的消息,所以黑客可以在稍后当车主不在车辆附近的时间重放该消息而获得对于该车辆的非法进入。
发明内容
根据本发明的教导,公开了一种用于在车辆无线通信系统中提供安全的单向传输的系统和方法。该系统和方法依靠时钟信号来保证车辆和服务器接收正确的消息。该车辆和服务器将基于某个算法周期性地使其内部时钟与全球时钟同步。当服务器希望向车辆无线发送消息时,它将把其本地时钟信号包含在具有车辆标识号和特定的功能代码的消息主体中。然后服务器加密该消息并将其传输到车辆。车辆将解密该消息并将该传输的车辆标识号与其标识号比较。如果该标识号匹配,那么该车辆将考察该消息中的时间是否在车辆本地时钟时间的预定窗口内。如果该传输的时间在车辆时间的预定窗口内,那么该车辆将接受该消息并且执行功能。否则,车辆将拒绝该消息,因为其是无效的或可能是重放的消息。该时间还可以用于以相同的方式验证从车辆传输到服务器的消息。
根据以下说明和所附权利要求,并结合附图,本发明的其他特征将变得清楚。
附图说明
图1是使用单向通道通信链接的车辆和服务中心的示意图;和
图2是示出了为车辆和服务中心之间的单向通道消息提供安全性的操作的流程图。
具体实施方式
以下关于为无线车辆通信系统中的短消息系统提供安全性的系统和方法的本发明实施例的讨论实质上仅仅是示例性的,并且决不是要限制本发明或其应用或用途。
图1是在车辆12和包括服务器16的服务中心14之间提供无线通信的系统10的示意图。该系统10示出了由服务器16传输到车辆12的单向SMS消息18。该消息18可以通过任何适当的方式无线传输,包括蜂窝通信链接、卫星通信链接、因特网链接等,如本领域技术人员可以很容易理解的。车辆12还可以向服务器16传输SMS消息。这里对于车辆12接收从服务器16发送的消息的讨论是用于代表任何已知的这种类型的通信系统,例如XMTM无线电、SiriusTM无线电、On-StarTM等。该通信系统的特定结构和设计对于本发明的正确理解不是必需的。
如下面将详细讨论的,车辆12和服务器16分别从卫星22接收包括当前时间的时钟信号的信号24、26。车辆12和服务器16将周期性地捕获信号24和26以更新它们的内部时钟,从而互相同步。可以使用任何适当的算法以确定车辆12和服务器16使其内部时钟与全球时钟同步的时间,以使得潜在的黑客不能确定该时间。在一个实施例中,信号24和26是GPS信号,但是可以是包括可以被车辆12和服务器16接收的时间的任何其他信号,例如原子时钟信号。
图2是示出了根据本发明的实施例的方法的流程图30,用于为SMS消息18提供安全性,以阻止黑客录制被传输到车辆12的消息18并且稍后重放该消息18以使得该重放消息执行特定的车辆功能例如解锁车门。车辆12和服务器16在方框32,根据任何适当的算法周期性捕获信号24和26以更新其内部时钟并且互相同步。因为潜在的黑客不会知道该同步时间,所以他将不能欺骗性地使得车辆12更新其内部时钟。
当服务器16希望向车辆12发送消息18时,它在方框34形成包括其之前根据信号26同步的本地时间的消息。服务器16通过把该本地时间添加到消息块中而形成该消息,该消息块包括预期的车辆标识号和用于执行特定功能的代码,例如解锁车门。然后,服务器16在方框36通过本领域技术人员公知的适当加密过程来加密该组合的消息。然后服务器16在方框38向车辆12传输消息18。
车辆12在方框40接收和解密消息18。然后,车辆12在方框42比较其车辆标识号和消息18中传输的标识号。如果这两个标识号不匹配,那么车辆12在方框44就不执行所请求的函数。如果这两个标识号匹配,那么车辆12将在方框46比较先前与信号24同步的该车辆本地时钟的当前时间与在接收消息中编码的时间。如果这两个时间是在预定的时间窗内,那么车辆12在方框48接受该消息18并执行消息18中的功能。如果这两个事件不在预定的时间窗内,那么车辆12在方框44拒绝该消息18。
该预定窗口是特别用于特定系统的应用。车辆12可以只是周期性地通电以接收消息,从而如果它在断电期间接收消息18,那么该预定的窗口必须及时补偿该偏差。此外,服务器16将花费一些时间完成加密和传输该消息的过程,并且从该消息被传输到它被车辆12接收和解密会有一些时间延迟。
前面的讨论仅仅公开和描述了本发明的典型实施例。本领域普通技术人员根据这些讨论和附图和权利要求将很容易理解,这里可以作出各种改变、修改和变体,而不脱离如以下权利要求中所限定的本发明的精神和范围。

Claims (16)

1.一种为从服务器传输到车辆的通信信号提供安全性的方法,所述方法包括:
由车辆和服务器周期性地接收全球时钟信号;
将该车辆和服务器中的本地时钟信号同步到该全球时钟信号;
在服务器中,将服务器本地时钟信号添加到包括车辆标识号和功能代码的消息中;
在服务器中加密该消息;
将该消息从服务器传输到车辆;
在车辆中接收该消息;
在车辆中解密该消息;
比较该车辆的车辆标识号和该消息中的车辆标识号;
比较该消息中的服务器本地时钟信号和该车辆中的车辆本地时钟信号;和
如果该车辆标识号匹配并且该消息中的服务器本地时钟信号在该车辆本地时钟信号的预定窗口内,那么执行与该功能代码相关的功能。
2.如权利要求1所述的方法,其中该全球时钟信号由GPS信号提供。
3.如权利要求2所述的方法,其中该GPS信号由卫星提供。
4.如权利要求1所述的方法,其中该传输的消息是短消息系统消息。
5.如权利要求1所述的方法,其中该功能是解锁车门。
6.一种为在服务器和车辆之间传输的短消息通信信号提供安全性的方法,所述方法包括:
由车辆和服务器周期性地接收全球时钟信号;
将该车辆和服务器中的本地时钟信号同步到该全球时钟信号;
将该本地时钟信号添加到消息中;
在服务器和车辆之间传输该消息;
由该车辆或服务器接收该消息;
比较该消息中的本地时钟信号和接收该消息的车辆或服务器中的本地时钟信号;和
如果该消息中的本地时钟信号在该车辆或服务器中的本地时钟信号的预定窗口内,那么执行功能。
7.如权利要求6所述的方法,还包括在车辆或服务器中加密该消息,以及在服务器或车辆中解密该对应的消息。
8.如权利要求6所述的方法,其中该全球时钟信号由GPS信号提供。
9.一种为从服务器传输到车辆的通信信号提供安全性的系统,所述系统包括:
用于通过车辆和服务器周期性接收全球时钟信号的装置;
用于将该车辆和服务器中的本地时钟信号同步到该全球时钟信号的装置;
用于在服务器中将服务器本地时钟信号添加到包括车辆标识号和功能代码的消息中的装置;
用于在服务器中加密该消息的装置;
用于将该消息从服务器传输到车辆的装置;
用于在车辆中接收该消息的装置;
用于在车辆中解密该消息的装置;
用于比较该车辆的车辆标识号和该消息中的车辆标识号的装置;
用于比较该消息中的服务器本地时钟信号和该车辆中的车辆本地时钟信号的装置;和
如果该车辆标识号匹配并且该消息中的服务器本地时钟信号在该车辆本地时钟信号的预定窗口内,那么就执行与该功能代码相关的功能的装置。
10.如权利要求9所述的系统,其中该全球时钟信号由GPS信号提供。
11.如权利要求10所述的系统,其中该GPS信号由卫星提供。
12.如权利要求9所述的系统,其中该传输的消息是短消息系统消息。
13.一种无线车辆通信系统,包括:
接收全球时钟信号的车辆,所述车辆包括:
用于将车辆本地时钟信号同步到该全球时钟信号的装置,
用于将车辆本地时钟信号添加到包括车辆标识号和功能代码的消息中的装置,
用于传输该消息的装置,
用于比较该车辆的车辆标识号和该消息中的车辆标识号的装置,
用于比较该消息中的本地时钟信号和接收该消息的服务器中的本地时钟信号的装置,和
用于如果该消息中的本地时钟信号在该服务器中的本地时钟信号的预定窗口内,那么执行与该功能代码相关的功能的装置;以及
接收该全球时钟信号的服务器,所述服务器包括:
用于将服务器本地时钟信号同步到该全球时钟信号的装置,
用于将服务器本地时钟信号添加到包括功能代码的消息中的装置,
用于传输该消息的装置,
用于比较该消息中的本地时钟信号和接收该消息的车辆中的本地时钟信号的装置,和
用于如果该消息中的本地时钟信号在该车辆中的本地时钟信号的预定窗口内,那么执行与该功能代码相关的功能的装置。
14.如权利要求13所述的系统,其中该服务器或车辆加密该消息,并且该服务器或车辆解密该对应的消息。
15.如权利要求13所述的系统,其中该全球时钟信号由GPS信号提供。
16.如权利要求15所述的系统,其中该GPS信号由卫星提供。
CN200610163055XA 2005-12-02 2006-12-01 为从服务器传输到车辆的通信信号提供安全性的方法和系统 Active CN1976503B (zh)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
US11/293718 2005-12-02
US11/293,718 US7805612B2 (en) 2005-12-02 2005-12-02 Use of global clock to secure and synchronize messages in XM and SMS messages to a vehicle

Publications (2)

Publication Number Publication Date
CN1976503A CN1976503A (zh) 2007-06-06
CN1976503B true CN1976503B (zh) 2010-05-26

Family

ID=38120175

Family Applications (1)

Application Number Title Priority Date Filing Date
CN200610163055XA Active CN1976503B (zh) 2005-12-02 2006-12-01 为从服务器传输到车辆的通信信号提供安全性的方法和系统

Country Status (3)

Country Link
US (1) US7805612B2 (zh)
CN (1) CN1976503B (zh)
DE (1) DE102006056693B4 (zh)

Families Citing this family (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
IL193504A (en) * 2008-08-17 2013-02-28 Michael Braiman RF coded communication system
US20150103817A1 (en) * 2013-10-11 2015-04-16 Qualcomm Incorporated Global time synchronization server for wireless devices
DE102014203059A1 (de) * 2014-02-20 2015-08-20 Bayerische Motoren Werke Aktiengesellschaft Verfahren zur Bestimmung eines Master-Zeitsignals, Fahrzeug und System
JP6473674B2 (ja) * 2015-07-28 2019-02-20 ルネサスエレクトロニクス株式会社 通信端末およびプログラム
US10827355B2 (en) * 2017-12-28 2020-11-03 Auton, Inc. Systems and methods for reliably providing a control channel for communicating control information with automotive electronic control units
US11178158B2 (en) * 2018-01-29 2021-11-16 Nagravision S.A. Secure communication between in-vehicle electronic control units
EP3618385B1 (en) 2018-08-31 2020-06-24 Zenuity AB Method and arrangement for encoding/decoding a signal at a first and second communication node in a road vehicle

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
GB2279792A (en) * 1993-06-23 1995-01-11 Hwang Shin Ming Automobile security system with a pre-warning control
US6472973B1 (en) * 1999-02-19 2002-10-29 Gale Harold Information collector and disseminator for a realty lock box
CN1537396A (zh) * 2001-05-23 2004-10-13 �����ɷ� 通信系统中所存储的服务参数的同步
CN1604608A (zh) * 2004-11-05 2005-04-06 万刚 免人工自动服务中心式汽车网络防盗防劫监控报警及卫星定位系统

Family Cites Families (10)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5432841A (en) * 1992-07-10 1995-07-11 Rimer; Neil A. System for locating and communicating with mobile vehicles
US5617317A (en) * 1995-01-24 1997-04-01 Honeywell Inc. True north heading estimator utilizing GPS output information and inertial sensor system output information
AU4223399A (en) * 1998-06-01 1999-12-20 Robert Jeff Scaman Secure, vehicle mounted, incident recording system
CA2292280A1 (en) * 1999-11-22 2001-05-22 Daniel Martens Method and apparatus for remote location, identification and/or control of motor vehicles
US20020078243A1 (en) * 2000-12-15 2002-06-20 International Business Machines Corporation Method and apparatus for time synchronization in a network data processing system
JP3672244B2 (ja) * 2001-05-01 2005-07-20 インターナショナル・ビジネス・マシーンズ・コーポレーション 制御方法、受信システム、制御システムおよびプログラム
US20030095688A1 (en) * 2001-10-30 2003-05-22 Kirmuss Charles Bruno Mobile motor vehicle identification
US20030103482A1 (en) * 2001-12-04 2003-06-05 Van Bosch James A. Method of enabling communication with a wireless communication device
CA2370580A1 (en) * 2002-02-05 2003-08-05 Handshake Interactive Technologies Inc Thin client based intelligent transportation system
US6853910B1 (en) * 2003-08-11 2005-02-08 General Motors Corporation Vehicle tracking telematics system

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
GB2279792A (en) * 1993-06-23 1995-01-11 Hwang Shin Ming Automobile security system with a pre-warning control
US6472973B1 (en) * 1999-02-19 2002-10-29 Gale Harold Information collector and disseminator for a realty lock box
CN1537396A (zh) * 2001-05-23 2004-10-13 �����ɷ� 通信系统中所存储的服务参数的同步
CN1604608A (zh) * 2004-11-05 2005-04-06 万刚 免人工自动服务中心式汽车网络防盗防劫监控报警及卫星定位系统

Also Published As

Publication number Publication date
US7805612B2 (en) 2010-09-28
CN1976503A (zh) 2007-06-06
DE102006056693A1 (de) 2007-08-23
DE102006056693B4 (de) 2015-06-18
US20070130469A1 (en) 2007-06-07

Similar Documents

Publication Publication Date Title
CN1976503B (zh) 为从服务器传输到车辆的通信信号提供安全性的方法和系统
EP3426528B1 (en) Secure smartphone based access and start authorization system for vehicles
KR100958252B1 (ko) 향상된 지피에스 수신기를 사용하는 보안 통신을 위한시스템 및 방법
JP5435513B2 (ja) 暗号通信システム、鍵配布装置、暗号通信方法
US6275585B1 (en) Method for reprogramming a vehicle system or a user system in a vehicle
CA2920106C (en) Systems and methods for transmitting conditional access information
JP6452205B2 (ja) 衛星システムにおける鍵配布
CN112373431A (zh) 一种云数字密钥生成及授权方法
US20190335304A1 (en) Communication system and in-vehicle communication apparatus
US20090296633A1 (en) Mobile communication system, mobile communication method, distribution server, radio network controller and mobile station
MY141429A (en) Processing for managing a symmetric key in a communication network and devices for the implementation of this process.
US20130288641A1 (en) Wireless communication system providing the verification of the network identify
US8963687B2 (en) System and method for DSRC communication
JP2010198349A (ja) データ暗号化システム、通信機器、及びデータ暗号化方法
CN101023664A (zh) 用于管理存取条件存取数据的装置的方法
Weimerskirch V2X security & privacy: the current state and its future
CA2962187A1 (en) Satellite receiver option for certificate distribution
EP3238182B1 (en) On-board device for a vehicle
Hong et al. Evidence collection from car black boxes using smartphones
KR101532024B1 (ko) 차량 통신에서의 메시지 전송 방법 및 장치
US7679490B2 (en) System for harmonizing a motor vehicle's status information between at least two ID transmitters
CN114009075A (zh) 为非公共网络提供隐私
CN111746465A (zh) 一种自动车锁系统及其自动锁车方法和解锁方法
JP2011234340A (ja) 無線通信装置およびデータ通信装置
EP4184863A1 (en) Providing secure internet access to a client device in a remote location

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
C14 Grant of patent or utility model
GR01 Patent grant