Encryption processing apparatus, encryption processing unit control apparatus, encryption processing unit, and computer product
AssigneeFujitsu Limited
InventorsToshiaki Ibi, Shoki Kadowaki, Tomoaki Hoshi, Yasuyuki Higashiura, Takumi Kishino
Life of this patent
Estimating the term…
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.
Claims7
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.
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.
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.
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.
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.
Dependencies are inferred from the claim text.