METHOD OF AUTHENTICATING A SHORT MESSAGE SERVICE (SMS) MESSAGE
First Claim
1. A method of authenticating an SMS message, comprising the steps of:
- (a) determining a vehicle key for a telematics-equipped vehicle;
(b) generating a security code using a mathematical function and the vehicle key;
(c) producing an SMS message with a payload section having information related to the security code; and
(d) wirelessly sending the SMS message to the telematics-equipped vehicle, whereby the telematics-equipped vehicle can utilize the information related to the security code to authenticate the SMS message.
14 Assignments
0 Petitions
Accused Products
Abstract
An authentication method that can be used by a telematics-equipped vehicle to authenticate an SMS message and provide additional security features above and beyond those inherent to the SMS protocol. Generally speaking, a call center uses a mathematical function to derive a security code, and then sends an SMS message to a telematics-equipped vehicle that includes information related to the derived security code. The telematics-equipped vehicle can utilize the transmitted information to authenticate the sender of the SMS message and/or its contents. One group of suitable mathematical functions utilizes keyed-hash message authentication codes (HMACs).
61 Citations
34 Claims
-
1. A method of authenticating an SMS message, comprising the steps of:
-
(a) determining a vehicle key for a telematics-equipped vehicle; (b) generating a security code using a mathematical function and the vehicle key; (c) producing an SMS message with a payload section having information related to the security code; and (d) wirelessly sending the SMS message to the telematics-equipped vehicle, whereby the telematics-equipped vehicle can utilize the information related to the security code to authenticate the SMS message. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14)
-
-
15. A method of authenticating an SMS message, comprising the steps of:
-
(a) determining a vehicle key for a telematics-equipped vehicle; (b) wirelessly receiving an SMS message at the telematics-equipped vehicle, wherein the SMS message includes a payload section having information related to a security code; (c) generating a security code using a mathematical function and the vehicle key; and (d) comparing the payload section information received in step (b) with the security code generated in step (c) to authenticate the SMS message. - View Dependent Claims (16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28)
-
-
29. A method of authenticating an SMS message, comprising the steps of:
-
(a) providing a call center and a telematics-equipped vehicle with a vehicle key; (b) generating a first security code at the call center using the vehicle key; (c) constructing an SMS message that includes information related to the first security code; (d) wirelessly sending the SMS message from the call center to the telematics-equipped vehicle; (e) generating a second security code at the telematics-equipped vehicle using the vehicle key; and (f) comparing information related to the first and second security codes to authenticate the SMS message. - View Dependent Claims (30, 31, 32, 33, 34)
-
Specification