CRYPTOGRAPHIC PROCESSING APPARATUS, CRYPTOGRAPHIC PROCESSING SYSTEM, AND CRYPTOGRAPHIC PROCESSING METHOD
First Claim
Patent Images
1. A cryptographic processing apparatus for encrypting and decrypting data, the cryptographic processing apparatus comprising:
- a key data storage area in which a plurality of pieces of key data used for encryption and/or decryption are stored;
a mode setting circuit configured to set, for at least one of the plurality of pieces of key data stored in the key data storage area, a process mode of either of an encryption process and a decryption process in association with the key data; and
a process limitation circuit configured to receive a mode specifying command for specifying a process mode in association with key data from another apparatus, and if the received process mode and the process mode associated with the key data set in the mode setting circuit coincide with each other, permit the process in the process mode using the key data.
1 Assignment
0 Petitions
Accused Products
Abstract
A process mode of either of an encryption process and a decryption process is set for at least one of a plurality of pieces of key data, in association with the key data. Then, a mode specifying command for specifying a process mode in association with key data is received from another apparatus, and if the received process mode and the process mode associated with the key data coincide with each other, the process in the process mode using the key data is permitted.
53 Citations
13 Claims
-
1. A cryptographic processing apparatus for encrypting and decrypting data, the cryptographic processing apparatus comprising:
-
a key data storage area in which a plurality of pieces of key data used for encryption and/or decryption are stored; a mode setting circuit configured to set, for at least one of the plurality of pieces of key data stored in the key data storage area, a process mode of either of an encryption process and a decryption process in association with the key data; and a process limitation circuit configured to receive a mode specifying command for specifying a process mode in association with key data from another apparatus, and if the received process mode and the process mode associated with the key data set in the mode setting circuit coincide with each other, permit the process in the process mode using the key data. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A cryptographic processing apparatus for encrypting and decrypting data, the cryptographic processing apparatus comprising:
-
a key data storage area in which key data used for encryption and/or decryption is stored; a mode setting circuit configured to set, for the key data stored in the key data storage area, a process mode of either of an encryption process and a decryption process in association with the key data; and a process limitation circuit configured to receive a mode specifying command for specifying a process mode from another apparatus, and if the received process mode and the process mode set in the mode setting circuit coincide with each other, permit the process in the process mode using the key data associated with the process mode.
-
-
12. A cryptographic processing system including a cryptographic processing apparatus for encrypting and decrypting data and system firmware for controlling the cryptographic processing apparatus, the cryptographic processing apparatus comprising:
-
a key data storage area to which a plurality of pieces of key data used for encryption and/or decryption are written by the system firmware; a mode setting circuit in which a process mode of either of an encryption process and a decryption process is set for at least one of the plurality of pieces of key data stored in the key data storage area, in association with the key data by the system firmware; and a process limitation circuit configured to receive a mode specifying command for specifying a process mode in association with key data from another apparatus, and if the received process mode and the process mode associated with the key data set in the mode setting circuit coincide with each other, permit the process in the process mode using the key data.
-
-
13. A cryptographic processing method for encrypting and decrypting data, the cryptographic processing method comprising:
-
storing in a storage area a plurality of pieces of key data used for encryption and/or decryption; setting a process mode of either of an encryption process and a decryption process for at least one of the plurality of pieces of key data stored in the storage area, in association with the key data; and receiving a mode specifying command for specifying a process mode in association with key data from another apparatus, and if the received process mode and the process mode associated with the key data set in the setting in association with the key data coincide with each other, permitting the process in the process mode using the key data.
-
Specification