Encryption processing apparatus, encryption processing unit control apparatus, encryption processing unit, and computer product
First Claim
1. An encryption processing apparatus comprising a plurality of encryption processing units each of which executes an encryption processing, wherein at least one of the encryption processing units generates a key, encrypts the key and delivers the encrypted key to other encryption processing units that have not generated the key, and each of the other encryption processing units decodes the received key, and stores the key as the key that is the same key as the one generated by the at least one encryption processing unit.
1 Assignment
0 Petitions
Accused Products
Abstract
The encryption processing apparatus includes a plurality of encryption processing units each of which executes an encryption processing. One encryption processing unit generates a key, encrypts the key, and delivers the encrypted key to the other encryption processing units. Each of the other encryption processing units decodes the received key and stores the key so that the keys stored in all the encryption processing units is same.
47 Citations
7 Claims
-
1. An encryption processing apparatus comprising a plurality of encryption processing units each of which executes an encryption processing, wherein
at least one of the encryption processing units generates a key, encrypts the key and delivers the encrypted key to other encryption processing units that have not generated the key, and each of the other encryption processing units decodes the received key, and stores the key as the key that is the same key as the one generated by the at least one encryption processing unit.
-
3. An encryption processing unit control apparatus comprising:
-
an encrypted key generation instruction unit which issues an instruction to generate a key, encrypt the generated key and transmit the encrypted key, to a specific encryption processing unit among a plurality of encryption processing unit each of which executes an encryption processing; and
an encrypted key decoding unit which issues an instruction to deliver the encrypted key, decode the encrypted key and hold the same key as the key generated by the specific encryption processing unit, to the other encryption processing units. - View Dependent Claims (4)
-
-
5. An encryption processing control unit comprising:
-
a key generation unit which generates a key in accordance with an external key generation instruction;
an encrypted key generation unit which generates an encrypted key obtained by encrypting the key to be delivered to the other encryption processing units based on an external encrypted key generation instruction, and then transmits the encrypted key to an outside of the encrypted key generation unit; and
an encrypted key decoding unit which decodes the delivered encrypted key and holds the same key as the key held by the encryption processing unit which generates the key based on an external encrypted key decoding instruction.
-
-
6. A computer program which allows a computer to function as:
-
an encrypted key generation instruction unit which issues an instruction to generate a key, encrypt the generated key and transmit the encrypted key, to a specific encryption processing unit among a plurality of encryption processing unit each of which execute an encryption processing; and
an encrypted key decoding unit which issues an instruction to deliver the encrypted key, decode the encrypted key and hold the same key as the key generated by the specific encryption processing unit, to the other encryption processing units.
-
-
7. A computer program which allows a computer to function as:
-
a key generation unit which generates a key in accordance with an external key generation instruction;
an encrypted key generation unit which generates an encrypted key obtained by encrypting the key to be delivered to the other encryption processing units based on an encrypted key generation instruction, and then transmits the encrypted key to an outside of the encryption processing apparatus; and
an encrypted key decoding unit which decodes the delivered encrypted key and holds the same key as the key held by the encryption processing unit which generates the key based on an external encrypted key decoding instruction.
-
Specification