发明名称 PROCESSOR AND PROCESSOR SYSTEM
摘要 A processor includes a CPU core and an encryption processor which includes an address registration region, wherein, after power is supplied, a startup program which is stored into a memory after encryption and executed at startup registers an address range of the memory in which encrypted concealment data is stored into the address registration region, and wherein the encryption processor decrypts the startup program and the concealment data and transfers to the CPU core when an execution address of the CPU core is within the address range registered in the address registration region, and transfers the startup program and the concealment data to the CPU core without decryption when the execution address of the CPU core is not within the address range registered in the address registration region.
申请公布号 US2017053124(A1) 申请公布日期 2017.02.23
申请号 US201615137996 申请日期 2016.04.25
申请人 SOCIONEXT INC. 发明人 OYAMA Kazuyoshi
分类号 G06F21/60;H04L9/08;G06F9/44 主分类号 G06F21/60
代理机构 代理人
主权项 1. A processor comprising: a CPU core configured to execute a processing in accordance with a program; and an encryption processor including an address registration region and configured to apply an encryption processing or a decryption processing to data in correspondence with an address range registered in the address registration region, wherein a startup program performs, after power is supplied, a processing to register an address range of a first memory in which encrypted concealment data is stored into the address registration region and a processing to start up a control program, the startup program is stored into the first memory after encryption and executed at startup, and wherein, in transferring the startup program and the concealment data to the CPU core, the encryption processor decrypts the encrypted startup program and the encrypted concealment data and transfers when an execution address of the CPU core is within the address range registered in the address registration region, and transfers the encrypted startup program and the encrypted concealment data without decryption processing when the execution address of the CPU core is not within the address range registered in the address registration region.
地址 Yokohama-shi JP