A data converting unit includes a key adding unit for performing an arithmetic addition modulo 2.sup.32 for input data F and subkey data Ki and outputting the outcome as data G, and a data substituting unit for performing an exclusive-OR operation for corresponding bits in data Rot7(G) obtained by shift-rotating the data G by 7 bits toward higher-order bit positions, data Rot1(G) obtained by shift-rotating the data G by 1 bit toward higher-order bit positions, and the data G itself.

Una unidad que convierte de los datos incluye una unidad de adición dominante para realizar un modulo aritmético 2.sup.32 de la adición para los datos de entrada F y los datos Ki del subkey y hacer salir el resultado como datos G, y datos substituyendo la unidad para realizarse exclusivo-O la operación para los pedacitos correspondientes en los datos Rot7(G) obtenidos cambiar de puesto-rotando los datos G por 7 pedacitos hacia las posiciones de pedacito higher-order, datos Rot1(G) obtenidos cambiar de puesto-rotando los datos G por 1 pedacito hacia posiciones de pedacito higher-order, y los datos G sí mismo.

 
Web www.patentalert.com

< (none)

< Artcard for the administration of the operation of a camera device

> Method and system for authenticating digital certificates issued by an authentication hierarchy

> (none)

~ 00018