摘要 |
<p><P>PROBLEM TO BE SOLVED: To prevent leakage of a special program for decrypting encrypted content in a microprocessor. <P>SOLUTION: A memory 15 with an access identification limiting circuit is formed in a sealed condition, a decryption special program is stored in a special instruction cache area CS and a special data cache area DS. Only by the special program, the encrypted content is decrypted into original content to be reproduced. An attribute tag memory 15d storing attribute information TG of the special program is provided, and when the special instruction cache area CS and the special data cache area DS are accessed, an access identification limiting circuit unit 15b prohibits access to the special instruction cache area CS and the special data cache area DS to prevent leakage of the special program if comparison between the attribute information TD of a program fed simultaneously with the access and the attribute information TG in the attribute tag memory 15d results in disagreement. <P>COPYRIGHT: (C)2008,JPO&INPIT</p> |