The patent badge is an abbreviated version of the USPTO patent document. The patent badge does contain a link to the full patent document.

The patent badge is an abbreviated version of the USPTO patent document. The patent badge covers the following: Patent number, Date patent was issued, Date patent was filed, Title of the patent, Applicant, Inventor, Assignee, Attorney firm, Primary examiner, Assistant examiner, CPCs, and Abstract. The patent badge does contain a link to the full patent document (in Adobe Acrobat format, aka pdf). To download or print any patent click here.

Date of Patent:
Aug. 22, 2017

Filed:

Aug. 06, 2014
Applicant:

Infineon Technologies Ag, Neubiberg, DE;

Inventors:

Witold Gora, Unterhaching, DE;

Andreas Geiler, Munich, DE;

Gerd Dirscherl, Munich, DE;

Albrecht Mayer, Deisenhofen, DE;

Assignee:

Infineon Technologies AG, Neubiberg, DE;

Attorney:
Primary Examiner:
Assistant Examiner:
Int. Cl.
CPC ...
G06F 21/00 (2013.01); G06F 21/12 (2013.01); G06F 21/14 (2013.01); G06F 21/60 (2013.01);
U.S. Cl.
CPC ...
G06F 21/12 (2013.01); G06F 21/14 (2013.01); G06F 21/602 (2013.01); G06F 2221/0744 (2013.01);
Abstract

An apparatus and corresponding method for preventing cloning of code. The apparatus includes a memory, an authentication module, and a device. The memory is configured to store the code, which includes unencrypted code and a fragment of encrypted code. The authentication module is configured to receive and decrypt the fragment of encrypted code from the memory into a fragment of decrypted code, and to store the fragment of decrypted code in an authentication module buffer. The device configured to execute the unencrypted code from the memory and to execute the fragment of decrypted code from the authentication module buffer, wherein the fragment of encrypted code is personalized to the device.


Find Patent Forward Citations

Loading…