Invention Grant
- Patent Title: Method and apparatus to quickly authenticate program using a security element
-
Application No.: US15491071Application Date: 2017-04-19
-
Publication No.: US10230527B2Publication Date: 2019-03-12
- Inventor: Brian J. Farrell , Jason Schwegler , Sanjaya K. Dash
- Applicant: Continental Automotive Systems, Inc.
- Applicant Address: US MI Auburn Hills
- Assignee: Continental Automotive Systems, Inc.
- Current Assignee: Continental Automotive Systems, Inc.
- Current Assignee Address: US MI Auburn Hills
- Main IPC: G06F11/30
- IPC: G06F11/30 ; H04L9/32 ; G06F21/44 ; G06F12/14

Abstract:
The authenticity of a program executed by a processor is determined by a security element that computes a hash code over re-ordered segments of a known-to-be-authentic copy of a program executed by the processor. The authenticity of the same segments are re-ordered by and provided by the processor to the security element, which computes a second hash code for the re-ordered segments received from the processor. If the hash values for the segments are identical, the program segments are identical. If the hash values for any segment are different, the two programs are different. When a processor's program is determined to be different from a known good copy, the processor can be stopped or an alarm signal generated.
Public/Granted literature
- US20180309578A1 METHOD AND APPARATUS TO QUICKLY AUTHENTICATE PROGRAM USING A SECURITY ELEMENT Public/Granted day:2018-10-25
Information query