摘要 |
<p><P>PROBLEM TO BE SOLVED: To use data while preventing falsification or analysis of the data developed to an executable state for data use. <P>SOLUTION: A security block requiring the prevention of the falsification or decoding is applied with a encryption process. When the data are used, the security block is decoded by a decoder inside the same chip as a processor, and is sent to the processor. Decoded data are stored in a secure memory inside the same chip as the processor. When the secure memory becomes insufficient, contents thereof are encrypted by a cryptographic device inside the processor, and are stored in a processor external memory or a hard disk. <P>COPYRIGHT: (C)2004,JPO&NCIPI</p> |