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:
Nov. 23, 2010

Filed:

Apr. 02, 2004
Applicants:

Alexandre Benoit, Aubagne, FR;

Ludovic Rousseau, Aubagne, FR;

Inventors:

Alexandre Benoit, Aubagne, FR;

Ludovic Rousseau, Aubagne, FR;

Assignee:

Gemalto SA, Meudon, FR;

Attorney:
Primary Examiner:
Assistant Examiner:
Int. Cl.
CPC ...
H04L 9/32 (2006.01); H04L 9/00 (2006.01); G06F 11/30 (2006.01); G06F 15/16 (2006.01); H04M 3/16 (2006.01); G06F 9/45 (2006.01); G06F 15/76 (2006.01); G07F 7/10 (2006.01); G07F 7/12 (2006.01); G06K 19/06 (2006.01);
U.S. Cl.
CPC ...
Abstract

A method for managing an original executable code downloaded into a reprogrammable computer on-board system such as a microprocessor card. The code includes a cryptographic signature and is executable by the microprocessor once the validity of the signature has been checked. Off the card, a modified executable code corresponding to the original code and adapted to a pre-defined specific use is identified. A software component is calculated, which when applied to the original code, enables the modified code to be reconstructed. The software component is signed, and the signed original code and the signed software component are downloaded into the card. On the card, the signature of the original code and the software component are checked, and the software component is applied to the original code in order to reconstruct the modified code for the execution of the same by the microprocessor.


Find Patent Forward Citations

Loading…