Program update method and server
1 Assignment
0 Petitions
Accused Products
Abstract
A system including a secure LSI 1 establishes a communication path to/from a server 3 (UD1), and receives a common key-encrypted program generated by encryption with a common key and transmitted from the server 3 (UD6 and UD7). The received common key-encrypted program is decrypted to generate a raw program, and the raw program is re-encrypted with an inherent key to newly generate an inherent key-encrypted program, which is stored in an external memory.
-
Citations
11 Claims
-
1-8. -8. (canceled)
-
9. A server which operates for program update in a system including an LSI device, the server executing:
-
a first step of receiving from the system an ID of the LSI device and an application ID which is identification information of an update object program;
a second step of referring a first table which indicates correspondences between application IDs and LSI IDs to determine whether or not the update object program is transmitted to the system; and
if it is determined at the second step that the update object program is transmitted to the system, a third step of transmitting to the system a common key-encrypted program generated by encrypting the update object program with a common key and common key information from which the common key is derived. - View Dependent Claims (10, 11)
-
Specification