In a data transformation apparatus for transforming two arbitrary pieces of data of A input data and B input data, a first nonlinear transformation of the A input data is performed using a first key parameter, a transformed result is output, an XOR operation of the transformed result and the B input data is performed to output an XORed result as B intermediate data, and the B intermediate data is input to a next sub-transformation unit as B input data. On the other hand, the B input data is input to a next sub-transformation unit as A input data. A second nonlinear transformation of the B input data is performed using a second key parameter, the transformed result is output, an XOR operation of the transformed result and the B intermediate data is performed to output an XORed result as B intermediate data, and the B intermediate data is input to a next sub-transformation unit as B input data. The above configurations is connected in a cascade and the last A intermediate data and B intermediate data are output as transformation result.

En un aparato de la transformación de los datos para transformar dos pedazos arbitrarios de datos de los datos de los datos de entrada de A y de entrada de B, una primera transformación no lineal de los datos de entrada de A se realiza usando un primer parámetro de la llave, se hace salir un resultado transformado, una operación de XOR del resultado transformado y de los datos de entrada de B se realiza para hacer salir un resultado de XORed como datos intermedios de B, y los datos intermedios de B se entran a una unidad siguiente de la secundario-transformacio'n como datos de entrada de B. Por otra parte, los datos de entrada de B se entran a una unidad siguiente de la secundario-transformacio'n como datos de entrada de A. Una segunda transformación no lineal de los datos de entrada de B se realiza usando un segundo parámetro de la llave, se hace salir el resultado transformado, una operación de XOR del resultado transformado y de los datos intermedios de B se realiza para hacer salir un resultado de XORed como datos intermedios de B, y los datos intermedios de B se entran a una unidad siguiente de la secundario-transformacio'n como datos de entrada de B. Las configuraciones antedichas están conectadas en una cascada y los datos intermedios del último A y los datos intermedios de B se hacen salir como resultado de la transformación.

 
Web www.patentalert.com

< (none)

< Enzyme electrode sensor and manufacturing method thereof

> Parallel processor for use in distributed sample scrambler

> (none)

~ 00038