Patent ID: 7639800

Claim:
A data conversion apparatus receiving data, and performing data conversion for one of encryption and decryption of the received data using a key, the data conversion apparatus comprising: a data scrambler performing data conversion on the received data; and a controller controlling a transfer signal indicating one of the key and the data to be transferred, wherein the controller outputs the transfer signal in a case of transferring the one of the key and the data, and wherein the data scrambler includes a sub converter comprising: first and second inputs configured to receive the key and the data, respectively, and a combination of logical operation elements and a bit shifting element configured to perform the data conversion for the one of data encryption and data decryption by logically combining bits of the key with bits of the data, and a third input configured to receive the transfer signal, the third input being configured such that receipt of the transfer signal alters an operation of the combination of the logical operation elements and the bit shifting element, and an output configured to produce the converted data resulting from the combining of the bits of the key with the bits of the data, wherein the operation of the combination of the logical operation elements and the bit shifting element is altered to transfer unchanged at least one of the key and the data received via the first and second inputs to the output without performing the data conversion in response to the transfer signal being received at the third input from the controller, the altered operation being such that the at least one of the key and the data passes through the combination of the logical elements and the bit shifting element unchanged.