An encryption key generation circuit for generating at least one 128-bit round sub key used in at least one sub round for encryption of 128-bit plaintext, from an encryption key having 64n bits (2n4; where n is an integer) includes a byte rotation circuit for performing byte rotation of rotating (8n+1)-byte information by 1 byte; a 3-bit rotation circuit for performing 3-bit rotation of rotating bits in each byte of the (8n+1) -byte information by 3 bits; and 16 adders for adding a 128-bit bias value to (8n)-byte information from the byte lowest of the (8n+1)-byte information processed with the byte rotation and the 3-bit rotation, so as to generate one of the at least one 128-bit round sub key in each sub round.

 
Web www.patentalert.com

< Signal reproducing/recording/transmitting method and apparatus and signal recording medium

< Method and system for allowing code to be securely initialized in a computer

> Information security architecture for encrypting documents for remote access while maintaining access control

> Digital contents generating apparatus and digital contents reproducing apparatus

~ 00258