Login| Sign Up| Help| Contact|

Patent Searching and Data


Title:
MICROPROCESSOR
Document Type and Number:
Japanese Patent JP2003051819
Kind Code:
A
Abstract:

To provide a microprocessor that can easily fit to multi-processing and a multi-user environment while maintaining tamper resistance and performance.

A random number generating section 104 generates a random number that cannot be deducted from the outside of the microprocessor 100 at application of power or in the case of resetting and generates a processor transient key Kc depending on the generated random number. A random number storage section 105 stores the processor transient key Kc. When an exception detection section 108 detects an exception state such as interruption and process switching, an arithmetic processing section 103 instructs an encryption processing section 109 to save a context such as values of each register in a register group 102. Accordingly the encryption processing section 109 encrypts the context by using the processor transient key Kc. An external memory 1 stores the encrypted context.


Inventors:
FUJIMOTO KENSAKU
SHIRAKAWA KENJI
HASHIMOTO MIKIO
TERAMOTO KEIICHI
OZAKI SATORU
Application Number:
JP2001241089A
Publication Date:
February 21, 2003
Filing Date:
August 08, 2001
Export Citation:
Click for automatic bibliography generation   Help
Assignee:
TOSHIBA CORP
International Classes:
G06F12/14; G06F9/06; G06F21/10; G06F21/12; G06F21/14; G06F21/60; G06F21/62; G06F21/75; H04L9/08; H04L9/10; (IPC1-7): H04L9/10; G06F12/14; H04L9/08
Domestic Patent References:
JPH10320191A1998-12-04
JPH10187546A1998-07-21
JPH08185361A1996-07-16
JPS63152241A1988-06-24
JP2001318787A2001-11-16
JP2001230770A2001-08-24
JP2002140236A2002-05-17
JP2002232417A2002-08-16
Attorney, Agent or Firm:
Hidekazu Miyoshi (7 outside)