×

Method for updating software of a control device of a vehicle

  • US 10,423,401 B2
  • Filed: 10/26/2017
  • Issued: 09/24/2019
  • Est. Priority Date: 10/26/2016
  • Status: Active Grant
First Claim
Patent Images

1. A method for updating software of a control unit of a vehicle, the method comprising:

  • providing data blocks and consistency test data to the control unit at the same time;

    exchanging a number of individual data blocks of the software in a memory of the control unit, wherein the number of exchanged data blocks is fewer than the total number of data blocks of the software to provide partial software update;

    processing each one of the exchanged data blocks with a stored cryptographic function to generate respective cryptographic material for each exchanged data block;

    storing the generated cryptographic material for each exchanged data block in a test data block including replacing previously stored cryptographic material for the exchanged data block, wherein the test data block includes cryptographic material for each individual data block; and

    verifying consistency of the cryptographic material stored in the test data block for all data blocks of the software by matching the cryptographic material stored in the test data block with the consistency test data, wherein the consistency test data comprise a cryptographic signature about the cryptographic material to be expected in the test data block for each data block of the software after the storing of the generated cryptographic material for each exchanged data block.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×