PATENT CLAIM ANALYSIS

Application Number: 16078770
Application Type: Utility
Filing Date: 2018-08
Publication Date: 2019-01
Patent Classification: ["726", "006000"]

Abstract:
Procedures and a system for the ECUs within the vehicle to securely create and exchange session keys for further secure communication are disclosed. The procedures and system eliminate the need for securely tracking and storing all secret keys used on all vehicles. The procedures and system utilize public key cryptography to establish and maintain at least one session key and a set of shared secrets and challenges to facilitate use of private key cryptography within vehicle networks.

Claim (Index 1):
A method of establishing a secure vehicle electronic control unit infrastructure, the method comprising the steps of:\n initiating communication between a master, the master comprising storage configured to store a private key and a public key, the public and private keys corresponding to each other, and a certificate digitally signed by a certificate authority, the certificate comprising the public key and an identifier uniquely identifying a vehicle, and a diagnostic tool, the communication comprising:\n at the master, authenticating the diagnostic tool, \n at the diagnostic tool, optionally authenticating the master, \n at the diagnostic tool, communicating the identifier uniquely identifying the vehicle to the master if the master has not yet been authenticated; \n in response to the diagnostic tool requesting the master to initiate a session key establishment session with an electronic control unit, the initiating comprising the steps of:\n at the master requesting a key establishment session with the electronic control unit and communicating a master's certificate to the electronic control unit, \n at the electronic control unit, verifying that the master's certificate is valid using a certificate authority public key and checking the identifier uniquely identifying a vehicle, \n at the electronic control unit, generating a random number, the random number comprising a portion configured to verify that the master has the private key corresponding to the public key and a portion configured to be used to encrypt a session key, \n at the electronic control unit, storing the portion configured to verify that the master has the private key corresponding to the public key and the portion configured to be used to encrypt a session key, \n at the electronic control unit, encrypting the random number with the master's public key and communicating the encrypted random number to the master, \n at the master, decrypting the encrypted random number with the master's private key and identifying the portion configured to verify that the master has the private key corresponding to the public key and the portion configured to be used to encrypt the session key, \n at the master, encrypting with the portion configured to be used to encrypt the session key using symmetric cryptography, a session key and the received portion configured to verify that the master has the private key corresponding to the public key and communicating the encryption results to the electronic control unit, \n at the electronic control unit, decrypting the encryption results and securely storing the session key only if the returned portion configured to verify that the master has the private key corresponding to the public key matches the stored portion configured to verify that the master has the private key corresponding to the public key; \n at the electronic control unit, communicating to the master if the session key was accepted.

Metadata:
- Claim Count in Document: 17.0
- Percentile: 96.0
- Lexical Diversity: 1.6
- Patent Class: 726.0
- Transitional Phrase Type: open
- Component Type: 1
- Foreign Priority: False
- Related Applications: ['15949494', '15202371', '14248253', '14315241', '13788784']

Analysis Scores:
- 35 USC 101 Eligibility (BERT): 0.252074305201309
- 35 USC 102 Novelty (BERT): 0.4804512060754997
- Combined Prediction Score: 0.2749119952887281
- Mean Citation Score: 153.14095600000005
- Max Citation Score: 155.08441000000005
- Similarity Product: 102.40477125470044

Labels:
- Claim Label 101: 1
- Claim Label 102: 1
- Claim Label 103: 1
- Claim Label 112: 1
- Combined Label: 1
- Label 101 Adjusted: 1

Dataset: test