发明名称 MICROPROCESSOR
摘要 <p>PROBLEM TO BE SOLVED: To provide a tamper resistant processor capable of efficiently protecting the contents of an encryption program also from as OS based on less secrets. SOLUTION: This microprocessor comprises a task state table adding identifiers to a task capable of taking a plurality of states and holding the states of the task in correspondence with the task identifier, a task resister holding the task identifier under operation, an interface for reading, in unit of cash line, the program stored in an external memory in an encoded state with specified program keys, a cypher processing part for generating decoding keys different from each other for each cash line based on the program keys and decoding the read contents, a cache memory holding, on a tag, the task identifier in correspondence with the decoding keys used for the decoding of the cache lines for each cache line, the task identifier held on the tag of the cache lines, and an access verification part comparing the values of the task resisters from each other and, when the values are not identical to each other, disposing off the contents of the cache lines.</p>
申请公布号 JP2003108442(A) 申请公布日期 2003.04.11
申请号 JP20010304488 申请日期 2001.09.28
申请人 TOSHIBA CORP 发明人 HASHIMOTO MIKIO;FUJIMOTO KENSAKU;SHIRAKAWA KENJI
分类号 G06F12/08;G06F9/22;G06F12/14;G06F21/00;G06F21/22;G06F21/24;H04L9/08;(IPC1-7):G06F12/14;G06F1/00 主分类号 G06F12/08
代理机构 代理人
主权项
地址