INFORMATION-PROCESSING SYSTEM, INFORMATION-PROCESSING APPARATUS, MANAGEMENT APPARATUS, AND PROCESSING METHOD
First Claim
1. An information-processing system comprising:
- a first processor, and an integrated circuit capable of re-write of circuits, the first processor being coupled to the integrated circuit;
a second processor, and a memory coupled to the second processor, the second processor being configured to access the first processor; and
a third processor configured to manage the first processor,wherein the first processor is configured to write, to the integrated circuit, a computation circuit configured to perform computation according to information transmitted by the second processor, and an encryption circuit configured to generate encrypted data by encrypting a computation result computed by the computation circuit, by using an encryption key for the computation circuit,the third processor is configured to manage the encryption key in association with the computation circuit and notify the second processor of the encryption key for the computation circuit, andthe second processor is configured to read out the encrypted data from the memory for storing the encrypted data, and decrypt the read encrypted data by using the encryption key notified from the third processor.
1 Assignment
0 Petitions
Accused Products
Abstract
An apparatus includes a first-processor, and a programmable integrated circuit coupled to the first-processor; a second-processor, and a memory coupled to the second-processor, the second-processor being configured to access the first-processor; and a third-processor to manage the first-processor, wherein the first-processor is configured to write, to the rewritable-integrated circuit, a computation circuit to perform computation according to information from the second-processor, and an encryption circuit to generate encrypted data by encrypting a computation result computed by the computation circuit, by using an encryption key for the computation circuit, the third-processor is configured to manage the encryption key in association with the computation circuit and notify the second-processor of the encryption key for the computation circuit, and the second-processor is configured to read out the encrypted data from the memory for storing the encrypted data, and decrypt the read encrypted data by using the encryption key notified from the third-processor.
34 Citations
20 Claims
-
1. An information-processing system comprising:
-
a first processor, and an integrated circuit capable of re-write of circuits, the first processor being coupled to the integrated circuit; a second processor, and a memory coupled to the second processor, the second processor being configured to access the first processor; and a third processor configured to manage the first processor, wherein the first processor is configured to write, to the integrated circuit, a computation circuit configured to perform computation according to information transmitted by the second processor, and an encryption circuit configured to generate encrypted data by encrypting a computation result computed by the computation circuit, by using an encryption key for the computation circuit, the third processor is configured to manage the encryption key in association with the computation circuit and notify the second processor of the encryption key for the computation circuit, and the second processor is configured to read out the encrypted data from the memory for storing the encrypted data, and decrypt the read encrypted data by using the encryption key notified from the third processor. - View Dependent Claims (2, 3, 4)
-
-
5. An information-processing apparatus comprising:
-
an integrated circuit capable of re-write of circuits; a first processor configured to write, to the integrated circuit, a computation circuit configured to perform computation according to input information and an encryption circuit configured to generate encrypted data by encrypting a computation result computed by the computation circuit, by using an encryption key for the computation circuit. - View Dependent Claims (6, 7, 8, 9, 10, 11)
-
-
12. A management apparatus comprising:
-
a receiver configured to receive, from a second processor, a request to write a computation circuit to an integrated circuit capable of re-write of circuits, the computation circuit being configured to perform computation according to information transmitted by the second processor; and a first processor configured to perform control to write the computation circuit and an encryption circuit to the integrated circuit based on first information to be used to write the computation circuit and second information to be used to write the encryption circuit, the encryption circuit being configured to generate encrypted data by encrypting a computation result computed by the computation circuit, by using an encryption key for the computation circuit. - View Dependent Claims (13, 14, 15, 16, 17)
-
-
18. A non-transitory, computer-readable recording medium having stored therein a program for causing a computer to execute a process, the process comprising:
-
receiving a request to write a computation circuit to an integrated circuit capable of re-write of circuits from another computer, the computation circuit being configured to perform computation according to information transmitted by the another computer; and performing control to write the computation circuit and an encryption circuit to the integrated circuit based on first information to be used to write the computation circuit and second information to be used to write the encryption circuit, the encryption circuit being configured to generate encrypted data by encrypting a computation result computed by the computation circuit, by using an encryption key for the computation circuit. - View Dependent Claims (19)
-
-
20. A processing method for a computer, comprising causing a processor to:
-
receive, from a terminal, a request to write a computation circuit to an integrated circuit capable of re-write of circuits, the integrated circuit being included in an information-processing apparatus; and perform control to write the computation circuit and an encryption circuit to the integrated circuit based on first information to be used to write the computation circuit and second information to be used to write the encryption circuit.
-
Specification