摘要 |
PROBLEM TO BE SOLVED: To attain an apparatus and method for efficiently performing the generation of a plurality of data encryption keys. SOLUTION: In a configuration, n-fold multiplex cryptographic algorithm is conducted in which different encryption keys are applied to many items of data requiring encryption. In this configuration, a plurality of data encryption keys to be applied to first data multiplex encryption processing are generated by a plurality of independent encryption processing to which a plurality of different master keys are individually applied, and configuration data of a plurality of data encryption keys corresponding to the first data or generating data in a key generating process are set as each input value in the encryption processing to which the plurality of different master keys are individually applied, and the process of generating the plurality of data encryption keys corresponding to the second data is executed. With this configuration, the generation of a plurality of data encryption keys corresponding to each item of data is performed in parallel, and the plurality of keys are efficiently generated. COPYRIGHT: (C)2005,JPO&NCIPI
|