摘要 |
An apparatus for enciphering data by which enciphered digital information data with improved cipher strength are obtained by subjecting digital information data to enciphered process responding to random number data or pseudo-random number data produced in accordance with key data, and which comprises an enciphering portion 40 for producing the enciphered digital information data, a cipher producing portion 45 for producing, in response to the key data, a cipher data from which random number data or pseudo-random number data are obtained to be supplied to the enciphering portion 40, a register 44 for supplying the cipher producing portion 45 with input data, and an initial value data generator 43 for supplying the register 44 with enciphered initial value data. |