Procedimiento para codificar o decodificar con seguridad un mensaje.

Procedimiento para codificar o decodificar de forma segura un mensaje o para generar o verificar una firma digital de un mensaje,

en el que con el apoyo de un procesador se aplica al mensaje una operación matemática con una clave k, la cual puede representarse como número binario con una secuencia de bits bi, que incluye las etapas:

- inicializar una primera magnitud auxiliar z0 y una segunda magnitud auxiliar z1;

- determinar en cada caso una dirección de memoria para la primera z0 y la segunda z1 magnitud auxiliar y asignar la primera dirección de memoria a una variable de dirección r;

- calcular un valor diferencial d a partir de la diferencia entre las direcciones de memoria;

- secuencialmente para cada bit bi, comenzando por el bit más significativo MSB, realizar las etapas siguientes:

(a) actualizar la primera magnitud auxiliar z0 aplicando una primera operación aritmética a la primera magnitud auxiliar z0;

(b) actualizar la segunda magnitud auxiliar z1 aplicando una segunda operación aritmética a la primera magnitud auxiliar z0;

(c) añadir el valor diferencial calculado d a la variable de dirección r en función del valor del bit actual bi de modo que la variable de dirección r lleve asociado como valor bien la dirección de memoria de la primera magnitud auxiliar z0 o bien la dirección de memoria de la segunda cantidad auxiliar z1;

(d) actualizar la primera magnitud auxiliar z0 mediante la transferencia del valor de aquella magnitud auxiliar z0, z1 cuya dirección de memoria está asociada a la variable de dirección r.

Después de completar los pasos para cada uno de los bits bi, emisión de la primera variable auxiliar z0 como resultado de la operación matemática,

añadiéndose en la etapa (c.) el valor diferencial d a la variable de dirección r en función del valor del bit actual bi, tal que

- se forma una primera palabra de ordenador h1, en la que el bit actual bi en el procesamiento secuencial es el bit menos significativo LSB;

- la primera palabra de ordenador h1 se multiplica por la diferencia con un primer producto m;

- el primer producto m1 se sustrae de la variable de dirección r;

- a partir de la primera palabra de ordenador h1 se forma una segunda palabra ordenador h2, colocando el bit menos significativo LSB a cero;

- la segunda palabra de ordenador h2 se multiplica por la diferencia d a un segundo producto m2;

- el segundo producto m2 se añade a la variable de dirección r.

Tipo: Patente Internacional (Tratado de Cooperación de Patentes). Resumen de patente/invención. Número de Solicitud: PCT/EP2006/064655.

Solicitante: SIEMENS AKTIENGESELLSCHAFT.

Nacionalidad solicitante: Alemania.

Dirección: WITTELSBACHERPLATZ 2 80333 MUNCHEN ALEMANIA.

Inventor/es: MEYER, BERND, BRAUN, MICHAEL, KARGL,ANTON.

Fecha de Publicación: .

Clasificación Internacional de Patentes:

  • G06F7/72 SECCION G — FISICA.G06 COMPUTO; CALCULO; CONTEO.G06F TRATAMIENTO DE DATOS DIGITALES ELECTRICOS (computadores en los que una parte del cálculo se efectúa hidráulica o neumáticamente G06D, ópticamente G06E; sistemas de computadores basados en modelos de cálculo específicos G06N). › G06F 7/00 Métodos o disposiciones para el tratamiento de datos actuando sobre el orden o el contenido de los datos tratados (circuitos lógicos H03K 19/00). › que utilizan la aritmética de restos.
  • H04L9/30 SECCION H — 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; selección H04Q). › H04L 9/00 Disposiciones para las comunicaciones secretas o protegidas. › Clave pública, es decir, siendo imposible de invertir por computador el algoritmo de cifrado, y no exigiéndose secreto a las claves de cifrado de los utilizadores.

PDF original: ES-2604460_T3.pdf

 

Patentes similares o relacionadas:

Procedimiento y sistema para la comunicación segura entre una etiqueta RFID y un dispositivo de lectura, del 10 de Abril de 2019, de Giesecke+Devrient Mobile Security GmbH: Procedimiento para la comunicación segura entre una etiqueta RFID (20a, 20b) y un dispositivo de lectura (30a, 30b), comprendiendo el procedimiento las […]

Sistema de autenticación persistente que incorpora códigos de acceso de un solo uso, del 3 de Abril de 2019, de Haventec PTY LTD: Un método para mantener una autenticación continuada del usuario de una aplicación sin la necesidad de introducir y re-introducir un nombre de […]

Sistema de procesamiento de cifrado, dispositivo de generación de claves, dispositivo de cifrado, dispositivo de desciframiento, dispositivo de delegación de claves, método de procesamiento de cifrado y programa de procesamiento de cifrado, del 11 de Febrero de 2019, de MITSUBISHI ELECTRIC CORPORATION: Un sistema de procesamiento criptográfico 10 que realiza un proceso criptográfico utilizando una base Bt y una base B*t para cada número entero t de […]

Sistema de procesamiento criptográfico, dispositivo de generación de claves, dispositivo de cifrado, dispositivo de descifrado, sistema de procesamiento de firmas, dispositivo de firma y dispositivo de verificación, del 7 de Diciembre de 2018, de MITSUBISHI ELECTRIC CORPORATION: Un sistema de procesamiento criptográfico que comprende un dispositivo de generación de claves , un dispositivo de cifrado y un dispositivo de descifrado […]

Procedimiento para proteger una tarjeta de chip frente a un uso no autorizado, tarjeta de chip y terminal de tarjetas de chip, del 20 de Noviembre de 2018, de BUNDESDRUCKEREI GMBH: Procedimiento para la protección de una tarjeta de chip frente a un uso no autorizado, con las siguientes etapas: - introducción de una primera identificación […]

Método de autentificación de red para transacciones electrónicas seguras, del 24 de Octubre de 2018, de Keypasco AB: Método de autentificación de red para implementarse usando un dispositivo de cliente y un servidor de verificación que están conectados a una red de comunicación, […]

Determinar un secreto común para el intercambio seguro de información y claves criptográficas jerárquicas y deterministas, del 24 de Octubre de 2018, de Nchain Holdings Limited: Un procedimiento implementado por ordenador que determina, en un primer nodo (C), un secreto común (CS) que es común con el primer nodo (C) y un […]

Dispositivo de encriptación, dispositivo de desencriptación, método de encriptación, método de desencriptación, programa y medio de grabación, del 17 de Octubre de 2018, de NIPPON TELEGRAPH AND TELEPHONE CORPORATION: Un dispositivo de encriptación que comprende: una unidad generadora de número aleatorio adaptada para generar un número aleatorio r; una primera unidad […]

Otras patentes de SIEMENS AKTIENGESELLSCHAFT