APARATO DE CIFRADO EN BLOQUES.

Un aparato de transformación de datos que incorpora: una unidad de procesamiento de datos para introducir datos con clave y llevar a cabo al menos una función entre la encriptación de datos y la descriptación de datos;

y, una unidad de generación de claves (300, 600) para generar datos con clave que van a ser utilizados por la unidad de procesamiento de datos y suministrar los datos con clave a la unidad de procesamiento de datos, comprendiendo el aparato de transformación de datos una unidad de función no lineal (F) que incluye: una unidad de función de clave (25) para llevar a cabo una operación lógica de los datos que van a ser transformados y de los datos con clave; una unidad de función S (20) para convertir los datos que van a ser transformados en otros datos; y una unidad de función P (30) para llevar a cabo una operación lógica entre elementos de datos que van a ser transformados, y en el que la unidad de función de clave está situada en una posición por delante de la unidad de función S y de la unidad de función P, después de la unidad de función S y de la unidad de función P y entre la unidad de función S y la unidad de función P en la unidad de función no lineal (F), y en el que la unidad de función P introduce ocho elementos de datos de 4n bits, siendo n un número entero mayor de 1, z1, z2, ..., z8 e incluye: un circuito (913) para calcular la función XOR de al menos dos de los cuatro elementos de datos z1, z2, z3, z4 para obtener el resultado operativo U1 de 4n bits; y un circuito (916) para calcular la función XOR de al menos dos de los cuatro elementos de datos z5, z6, z7, z8 para obtener el resultado operativo U2 de 4n bits; caracterizado porque la unidad de función P incluye también: un circuito (917) para calcular la función XOR de U 1 y U 2 para obtener el resultado operativo U 3 de 4n bits; un circuito rotacional (918) para llevar a cabo un desplazamiento rotacional sobre U1; y un circuito (919) para calcular la función XOR de salida a partir del circuito rotacional y U3 para obtener el resultado operativo U4 de 4n bits, y en el que el aparato de transformación de datos divide U3 y U4 en cuatro elementos de datos, respectivamente, y emite de salida los ocho elementos resultantes de datos de n bits z...1, z......2, ..., z.....8.

Tipo: Resumen de patente/invención.

Solicitante: MITSUBISHI DENKI KABUSHIKI KAISHA
NIPPON TELEGRAPH & TELEPHONE CORPORATION
.

Nacionalidad solicitante: Japón.

Dirección: 7-3, MARUNOUCHI 2-CHOME,CHIYODA-KU, TOKYO 100-8310.

Inventor/es: MORIAI,SHIHO, MATSUI,MITSURU, TOKITA,TOSHIO, NAKAJIMA,JUNKO, KANDA,MASAYUKI, AOKI,KAZUMARO.

Fecha de Publicación: .

Fecha Solicitud PCT: 8 de Marzo de 2001.

Fecha Concesión Europea: 31 de Diciembre de 2008.

Clasificación PCT:

  • H04L9/06 ELECTRICIDAD.H04 TECNICA DE LAS COMUNICACIONES ELECTRICAS.H04L TRANSMISION DE INFORMACION DIGITAL, p. ej. COMUNICACION TELEGRAFICA (disposiciones comunes a las comunicaciones telegráficas y telefónicas H04M). › H04L 9/00 Disposiciones para las comunicaciones secretas o protegidas. › utilizando el aparato de cifrado registros de desplazamiento o memorias para la codificación por bloques, p. ej. sistema DES.

Países PCT: Austria, Bélgica, Suiza, Alemania, Dinamarca, España, Francia, Reino Unido, Grecia, Italia, Liechtensein, Luxemburgo, Países Bajos, Suecia, Mónaco, Portugal, Irlanda, Eslovenia, Finlandia, Rumania, Chipre, Lituania, Letonia, Ex República Yugoslava de Macedonia, Albania.

APARATO DE CIFRADO EN BLOQUES.

Patentes similares o relacionadas:

Procedimiento de puesta en práctica segura de un módulo funcional en un componente electrónico, y componente electrónico correspondiente, del 29 de Julio de 2020, de Thales Dis France SA: Procedimiento de puesta en práctica segura de un módulo funcional, que tiene por función un algoritmo de criptografía, en un componente electrónico, utilizando el […]

Arquitectura e instrucciones flexibles para el estándar de cifrado avanzado (AES), del 27 de Mayo de 2020, de INTEL CORPORATION: Un procesador que comprende: una pluralidad de núcleos; una caché de instrucciones de nivel 1, L1, para almacenar una pluralidad de instrucciones […]

Método y sistema para asegurar un acceso de un cliente a servicios de agente DRM para un reproductor de video, del 29 de Abril de 2020, de Orca Interactive Ltd: Un método para asegurar el acceso del módulo informático de un cliente a los servicios de un agente DRM, comprendiendo dicho método los pasos de: […]

Procedimiento y dispositivo electrónico de gestión de datos, del 1 de Abril de 2020, de SAMSUNG ELECTRONICS CO., LTD.: Un dispositivo electrónico que comprende: una memoria configurada para almacenar al menos una aplicación; un módulo de comunicación configurado […]

Algoritmo criptográfico con etapa de cálculo enmascarada dependiente de clave (llamada de SBOX), del 12 de Febrero de 2020, de Giesecke+Devrient Mobile Security GmbH: Unidad de procesador con una implementación ejecutable implementada en la misma de un algoritmo criptográfico (AES, DES), que está configurado para, […]

Componente lógico programable, circuito de formación de claves y procedimiento para proporcionar una información de seguridad, del 11 de Diciembre de 2019, de Siemens Mobility GmbH: Componente lógico programable, que se configura por un flujo de bits , donde mediante el flujo de bits se configura un circuito de formación de […]

Imagen de 'Sistema y procedimiento para la creación y la gestión de autorizaciones…'Sistema y procedimiento para la creación y la gestión de autorizaciones descentralizadas para objetos conectados, del 31 de Octubre de 2019, de Bull SAS: Sistema informático de creación de autorizaciones, de atribuciones y de gestión de dichas autorizaciones para unos objetos conectados que […]

Dispositivo y método para criptografía resonante, del 23 de Octubre de 2019, de Global Risk Advisors: Un sistema para comunicaciones seguras usando encriptación de datos, comprendiendo el sistema: una colección de dispositivos (100A, 100B, […]

Utilizamos cookies para mejorar nuestros servicios y mostrarle publicidad relevante. Si continua navegando, consideramos que acepta su uso. Puede obtener más información aquí. .