发明名称 PROGRAM EXECUTION APPARATUS, CONTROL METHOD, CONTROL PROGRAM, AND INTEGRATED CIRCUIT
摘要 Information processing apparatus 100 ensures confidentiality of encryption and reduces overhead associated with processing not directly related to the encryption. The information processing apparatus 100 includes: application program A158 that includes an instruction for encryption which uses a key; tampering detection unit 135x that detects tampering of the program; CPU 141 that operates according to instructions and outputs a direction for encryption upon detecting the instruction for encryption; data encryption/decryption function unit 160 that controls switching to the protective mode according to the direction; and protected data operation unit 155 that stores a key in correspondence with the program, outputs the key in the protective mode, and controls switching to the normal mode, and the data encryption/decryption function unit 160 executes the encryption in the normal mode using the received key.
申请公布号 US2010174919(A1) 申请公布日期 2010.07.08
申请号 US20100652256 申请日期 2010.01.05
申请人 ITO TAKAYUKI;MAEDA MANABU;HAGA TOMOYUKI;MATSUSHIMA HIDEKI;FUTA YUICHI;KOBAYASHI KOUJI 发明人 ITO TAKAYUKI;MAEDA MANABU;HAGA TOMOYUKI;MATSUSHIMA HIDEKI;FUTA YUICHI;KOBAYASHI KOUJI
分类号 G06F21/00 主分类号 G06F21/00
代理机构 代理人
主权项
地址