摘要 |
<p><P>PROBLEM TO BE SOLVED: To provide an image forming apparatus for properly preventing an outflow of secret information caused by the theft of hardware or a storage medium. <P>SOLUTION: An encryption/decryption module 30 can encrypt data (for example, image formation data) from a DMA controller 23 by using a cipher key (random numbers) from an M sequence random number generation module 31, and can decrypt data from a card type memory interface 19 by using a decoding key generated based on the cipher key from the M sequence random number generation module 31. Thus, even if seed(SEED) data as the cipher key for a user and a card type memory 5 or data stored therein are stolen, it is possible to make decoding more difficult than the case of encryption by an encryption algorithm simplex as long as specifications of the M sequence random number generation module 31 and a currently used encryption algorithm are not clarified. Therefore, it is possible to improve security. <P>COPYRIGHT: (C)2009,JPO&INPIT</p> |