摘要 |
PROBLEM TO BE SOLVED: To provide an encryption processing circuit for performing character exchange processing of a common key block encryption system, wherein the security is enhanced by making a correspondence rule between input data and output data in the substitution processing changeable without modifying hardware. SOLUTION: An encryption processing circuit for performing character exchange processing of a common key block encryption system wherein multiple-bit input data are converted and outputted is a logic circuit which receives the input data and selection data instructing permutation of the input data, and converts the data obtained by permuting the input data in accordance with the selection data under a prescribed correspondence rule and outputs it. COPYRIGHT: (C)2006,JPO&NCIPI
|