×

Hardware security for an electronic control unit

  • US 10,664,413 B2
  • Filed: 01/27/2017
  • Issued: 05/26/2020
  • Est. Priority Date: 01/27/2017
  • Status: Active Grant
First Claim
Patent Images

1. A vehicle electronic control unit, comprising:

  • a memory configured to store encrypted and unencrypted vehicle data;

    a main processor operatively connected to the memory and configured to access unencrypted vehicle data stored in the memory, the main processor further configured to process unencrypted vehicle data to perform tasks assigned to the electronic control unit;

    a security processor operatively connected to the memory and configured to access encrypted and unencrypted vehicle data stored in the memory, the security processor further configured to encrypt unencrypted vehicle data stored in the memory and store the encrypted vehicle data in the memory and to decrypt encrypted vehicle data stored in the memory and store the decrypted vehicle data in the memory as unencrypted vehicle data for accessing and processing by the main processor, the security processor executing encryption and decryption in hardware circuitry that is field programmable; and

    a substrate in which is defined a bus to connect the main processor, the memory, and the security processor;

    wherein the encryption of unencrypted vehicle data or decryption of encrypted vehicle data by the security processor is performed in parallel to processing by the main processor of unencrypted vehicle data to perform the tasks assigned to the electronic control unit;

    wherein the security processor includes an IP core configured to produce a security counter measure at run-time to side-channel attacks against the vehicle electronic control unit, and wherein the IP core senses current drawn by the main processor and the security processor and consumes current to maintain a current on the substrate to reduce sensing operation of the security processor and the main processor.

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