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.
Patent No.:
Date of Patent:
Jun. 05, 2007
Filed:
Jul. 31, 2003
Rieko Asai, Hirakata, JP;
Yukie Shoda, Moriguchi, JP;
Teruto Hirota, Moriguchi, JP;
Yoshikatsu Ito, Hirakata, JP;
Taichi Sato, Moriguchi, JP;
Hideki Matsushima, Osaka, JP;
Toshihisa Abe, Izumisano, JP;
Rieko Asai, Hirakata, JP;
Yukie Shoda, Moriguchi, JP;
Teruto Hirota, Moriguchi, JP;
Yoshikatsu Ito, Hirakata, JP;
Taichi Sato, Moriguchi, JP;
Hideki Matsushima, Osaka, JP;
Toshihisa Abe, Izumisano, JP;
Matsushita Electric Industrial Co., Ltd., Osaka, JP;
Abstract
An encrypted-data decrypting apparatus that provides enhanced security protection for programs and data while they are in the processes of decryption to execution after having been encrypted. When a decrypted partial program needs to be loaded into the shared memory M, the controlling unitloads it into an area indicated by the memory location information. According to the memory location information, a plurality of partial programs are sequentially loaded into an area so that one partial program gets overwritten by another; therefore, none of the partial programs exists in the memory for a long time, and thus there is less possibility of having the partial programs referred to illegitimately. In addition, since every time some data is decrypted, the decryption support program authenticating unitconfirms authenticity of the decryption support program P, it is possible to prevent having illegitimate references in which the decryption support program is abused.