-
公开(公告)号:CN1474279A
公开(公告)日:2004-02-11
申请号:CN02127757.5
申请日:2002-08-08
Applicant: 株式会社东芝
CPC classification number: G06F21/72 , G06F21/123 , H04L9/3278
Abstract: 本发明提供一种可以在维持耐窜改性、性能的同时或以容易地对应于多重处理、多用户环境等的微处理器。在接通电源时、复位时,随机数发生部104发生从微处理器100外部不能推测的随机数,根据发生的随机数生成处理器临时键Kc。该处理器临时键Kc被保持在随机数保持部件105中,当异常检测部件108检测出中断、处理的切换等的异常状态时,运算处理部件103指令在加密处理部件109保留寄存器102内的各寄存器值等的上下文。与此对应,加密处理部件109由处理器临时键Kc对上下文加密,被加密的上下文存储在外中存储器1中。
-
公开(公告)号:CN1309351A
公开(公告)日:2001-08-22
申请号:CN01103000.3
申请日:2001-02-14
Applicant: 株式会社东芝
CPC classification number: G06F21/10 , G06F21/123 , G06F21/72 , G06F2221/0797
Abstract: 在多任务环境下,抗干预微处理器保存一个其执行被中断的程序的上下文信息,其中该上下文信息含有指明该程序的执行状态和该程序的执行码密钥的信息。通过从保存的上下文信息恢复该程序的执行状态,可以重新启动该程序的执行。利用微处理器的公开密钥可以将此上下文信息加密,然后利用微处理器的秘密密钥进行解密。
-