ES2265355T3 - Metodo de cifrado y descifrado de informacion electronica utilizando permutaciones aleatorias. - Google Patents

Metodo de cifrado y descifrado de informacion electronica utilizando permutaciones aleatorias. Download PDF

Info

Publication number
ES2265355T3
ES2265355T3 ES00961119T ES00961119T ES2265355T3 ES 2265355 T3 ES2265355 T3 ES 2265355T3 ES 00961119 T ES00961119 T ES 00961119T ES 00961119 T ES00961119 T ES 00961119T ES 2265355 T3 ES2265355 T3 ES 2265355T3
Authority
ES
Spain
Prior art keywords
information
file
blocks
key
electronic
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Expired - Lifetime
Application number
ES00961119T
Other languages
English (en)
Inventor
Yutaka Yasukura
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Individual
Original Assignee
Individual
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Individual filed Critical Individual
Application granted granted Critical
Publication of ES2265355T3 publication Critical patent/ES2265355T3/es
Anticipated expiration legal-status Critical
Expired - Lifetime legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F21/00Security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
    • G06F21/60Protecting data
    • G06F21/62Protecting access to data via a platform, e.g. using keys or access control rules
    • G06F21/6209Protecting access to data via a platform, e.g. using keys or access control rules to a single file or object, e.g. in a secure envelope, encrypted and accessed using a key, or with access control rules appended to the object itself
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L9/00Cryptographic mechanisms or cryptographic arrangements for secret or secure communications; Network security protocols
    • H04L9/08Key distribution or management, e.g. generation, sharing or updating, of cryptographic keys or passwords
    • H04L9/0816Key establishment, i.e. cryptographic processes or cryptographic protocols whereby a shared secret becomes available to two or more parties, for subsequent use
    • H04L9/085Secret sharing or secret splitting, e.g. threshold schemes

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Security & Cryptography (AREA)
  • Theoretical Computer Science (AREA)
  • Health & Medical Sciences (AREA)
  • Signal Processing (AREA)
  • Bioethics (AREA)
  • General Health & Medical Sciences (AREA)
  • Computer Hardware Design (AREA)
  • Software Systems (AREA)
  • Physics & Mathematics (AREA)
  • General Engineering & Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Storage Device Security (AREA)
  • Management Or Editing Of Information On Record Carriers (AREA)
  • Mobile Radio Communication Systems (AREA)

Abstract

Método de encriptación de información electrónica que comprende etapas de división de un archivo de información electrónica en un número de elementos de información (2) y de generación de más de dos bloques de información (3) seleccionando los elementos de información divididos (2), caracterizado porque el método incluye las etapas de mezclado de dichos elementos de información (2) seleccionados en diferentes órdenes, en el que cada uno de todos los mencionados elementos de información (2) divididos se incluyen en cualquiera de dichos bloques de información (3) sin redundancia y, también, de generación de un archivo (4) de información de distribución principal que registra la información de división del archivo de información electrónica en dichos elementos de información (2) y la información de formación de los bloques de información (3); de división del archivo (4) de información de distribución principal en un número de fragmentos clave (5); de generación de dos o más bloques clave (6),seleccionando los fragmentos clave (5) divididos y mezclando dichos fragmentos clave (5) seleccionados en orden diferente, en el que cada uno de todos los mencionados fragmentos clave (5) divididos se incluyen en cualquiera de dichos bloques clave (6) sin redundancia; de generación de un archivo (7) de información de distribución secundario que registra la información de formación de dichos fragmentos clave (5) y la información de formación de dichos bloques clave; de creación de un número de paquetes (8) disponiéndolos conjuntamente con dichos bloques de información (3) y los bloques clave (6), o conjuntamente con dichos bloques de información (3), los bloques clave (6) y el archivo (7) de información de distribución secundario; y de almacenamiento o transmisión de los paquetes (8) de manera individual.

Description

Método de cifrado y descifrado de información electrónica utilizando permutaciones aleatorias.
Sector técnico al que pertenece la invención
La presente invención se refiere a un método de seguridad de la información electrónica en el almacenamiento o comunicación de información electrónica.
Antecedentes de la técnica
Dado que una serie de ordenadores se conectan a la red de comunicaciones y componen un sistema, se ha hecho posible que cada ordenador esté enlazado con el público general a través del canal de comunicación. Por lo tanto, se teme que incluso se acceda a la información electrónica almacenada en un disco duro u otros almacenamientos de memoria externos de un ordenador por parte de un intruso no autorizado a través del canal de comunicación, y después sea robada o alterada.
Además, la información electrónica es transmitida a menudo utilizando un canal de comunicación, tal como se muestra en el intercambio de informaciones personales, tales como correo electrónico, número de tarjeta de crédito, contraseña, distribuciones de programas de aplicación tales como videojuegos, programas de negocios y datos extraídos para editar de una base de datos.
En caso de utilizar un entorno de comunicación abierto al exterior para tal intercambio de información electrónica, un intruso que no es el receptor puede captar y utilizar la información electrónica durante la comunicación mediante un acto de intercepción o robo. Especialmente, en el caso de distribuir información de pago o transmitir información que implica privacidad, es necesario evitar que la información electrónica sea robada fácilmente durante la comunicación.
Los métodos para garantizar la confidencialidad de la información electrónica se ejecutan mediante la encriptación, debido a que es suficiente que el intruso no relacionado no pueda utilizar la información electrónica incluso si se adquiere durante la comunicación o el almacenamiento. La tecnología de encriptación desarrollada para tal efecto existe de manera variada para los métodos de encriptación que utilizan claves simétricas, y para los métodos de encriptación que utilizan claves asimétricas.
No obstante, incluso cuando se utilizan estas tecnologías de encriptación, cualquier persona que hubiera adquirido un método de desencriptación, descifrando la encriptación o mediante cualesquiera medios puede restaurar fácilmente y obtener la información útil, siempre que la totalidad de la información esté contenida en la información electrónica almacenada o la información electrónica transmitida. Además, la información puede ser alterada o falsificada, así que siempre debería preocuparnos si la información electrónica recuperada o recibida mantiene o no la información original. Especialmente, el método convencional es incierto, en el caso de almacenamiento o transmisión de una información electrónica que requiere un alto nivel de encubrimiento, tal como datos de autenticación, información secreta personal de alto nivel o información secreta de empresa y así sucesivamente.
En cuanto a esto, el inventor de la invención ya ha dado a conocer por medio del documento PCT/JP99/01350 un método para dividir un archivo de información electrónica en un número de elementos de información, combinándolos en órdenes diferentes para generar diversos bloques de información y enviarlos de manera individual o almacenarlos en almacenamientos de memoria externos de manera individual. Durante la generación de los bloques de información, se crean los datos de división/extracción que contienen la información concerniente al tamaño de los elementos de información respectivos, el orden de combinación de los elementos de información y así sucesivamente, los bloques de información y los datos de división/extracción son enviados de manera individual o almacenados en almacenamientos de memoria externos de manera individual. Cuando el archivo de información electrónica se restaura, se extraen los elementos de información en los bloques de información, se vuelven a ordenar y se unen en el orden correcto.
Según este método, la información contenida por un bloque de información individual no es nada más que una parte de la totalidad de la información electrónica y una agrupación de fragmentos divididos, cuyo valor de información se encuentra disminuido incluso si el bloque de información es robado.
Sin embargo, en el caso en que los datos de división/extracción fueran robados en conjunto con algunos de los bloques de información, y los elementos de información en el bloque de información pudieran ser dispuestos correctamente, por lo menos una parte de la información sería conocida de manera correcta por el interceptor.
Por otra parte, los datos de división/extracción describen la posición de cada elemento de información en el archivo de información electrónica original. En consecuencia, en el caso en que los datos de división/extracción y cualesquiera bloques de información fueran robados, el interceptor podría conocer correctamente cuál es la posición en el archivo de información electrónica original que corresponde al elemento de información en los bloques de información robados, por lo tanto, el interceptor puede adquirir un fragmento de la información útil o un indicio para inferir la totalidad de la situación de la información electrónica original.
En el documento F-A-2 486 680 de la técnica anterior, una corriente de elementos de información se procesa aplicando un procedimiento de permutación según una clave de encriptación para cada N elementos de información consecutivos.
El documento US-A-3 773 977 de la técnica anterior da a conocer un método para cifrar un tren de señales de información dividiendo el tren de señales de información en intervalos de tiempo iguales y almacenando temporalmente el mismo. Posteriormente, cada elemento almacenado se lee mediante un patrón aleatorio a fin de "mezclar desordenadamente" de manera aleatoria la disposición de los elementos en comparación con su disposición original.
Características de la invención
El método de encriptación/desencriptación de la información electrónica divide un archivo de información electrónica en un número de elementos de información, selecciona un elemento de información arbitrario de los elementos de información divididos y los combina en un orden diferente para generar más de dos bloques de información. Estos bloques de información se componen para incluir todos los elementos de información, si se integran todos los bloques de información. Por otra parte, se crea un archivo de información de distribución principal que registra el método para dividir en elementos de información y el método para formar los bloques de información. Además, el archivo de información de distribución principal se divide de manera similar en un número de fragmentos clave y se vuelve a distribuir para crear bloques clave, y se crea un archivo de información de distribución secundario que registra el método para dividir en fragmentos clave y el método para formar el bloque clave.
El bloque clave y el archivo de información de distribución secundario se adjuntan opcionalmente a los bloques de información para formar dos o más paquetes a ser enviados de manera individual al receptor o almacenados en almacenamientos de memoria externos. Se debe apreciar que, cuando se crea el paquete, se compone de tal manera que se contendrán todos los bloques de información y los bloques clave si se integran todos los paquetes. Además, el archivo de información de distribución secundario puede ser divido en una forma capaz de restaurar fácilmente, y después contenido en una parte o todos los paquetes.
Cuando se utiliza un archivo de información electrónica, el archivo de información de distribución secundario se extrae de los paquetes, los bloques clave contenidos en los paquetes se vuelven a dividir en fragmentos clave basándose en el archivo de información de distribución secundario, y se vuelven a ordenar y a unir en el orden correcto para desencriptar el archivo de información de distribución principal. Además, los elementos de información se vuelven a dividir y se unen de manera similar a partir de los bloques de información en los paquetes basándose en el archivo de información de distribución principal.
Según el método de encriptación/desencriptación de la información electrónica de la presente invención, los elementos de información no se extraerían de los bloques de información y la información no sería desencriptada correctamente, incluso si algunos de los paquetes y el archivo de información de distribución secundario fueran robados, debido a que el archivo de información de distribución principal no puede ser desencriptado siempre que no se roben todos los paquetes. Además, el ladrón ni siquiera puede desencriptar una parte de la información a partir de los paquetes robados ni inferir la totalidad de la situación de la información electrónica, debido a que no puede conocer la posición correspondiente de la información robada en la totalidad de la información electrónica siempre que el archivo de información de distribución principal no sea desencriptado.
En consecuencia, a medida que se divide el archivo de información de distribución principal, es extremadamente difícil desencriptar o inferir la información incluso si se roban algunos de los paquetes, y la posibilidad de plagio de la información es extremadamente baja; por lo tanto, la seguridad de la información puede ser garantizada de manera cierta, utilizando el método de encriptación/desencriptación de la información electrónica de la presente invención.
Se debe observar que es innecesario tener cuidado de manera estricta del archivo de información de distribución secundario, y no tendrá lugar ningún problema especial sin división, encriptación u otro procesamiento del archivo de información de distribución secundario, debido a que el bloque de información podría no ser desencriptado de manera correcta siempre que el archivo de información de distribución principal no sea desencriptado, incluso si el archivo de información de distribución secundario fuera robado.
Cuando el método de encriptación/desencriptación de la información electrónica de la presente invención se utiliza para la venta en línea de programas de aplicación o bases de datos, si una persona diferente del comprador legítimo roba la información electrónica durante la comunicación, no puede desencriptar los datos; por lo tanto, no puede ejecutar el programa o adquirir una información útil. En consecuencia, dado que no existe motivo para robar la información electrónica durante la comunicación, el beneficio de un vendedor no sería dañado por el robo.
También, cuando se aplica a la transmisión de los datos de autenticación, se puede realizar un intercambio de información extremadamente seguro, debido a que incluso una parte de los datos no pueden ser desencriptados incluso si la información electrónica es robada.
Breve descripción de los dibujos
La figura 1 es un diagrama de bloques que muestra los procedimientos para la conclusión de la transmisión en un método de encriptación/desencriptación de la información electrónica de la presente invención;
la figura 2 es un diagrama de flujo que muestra los procedimientos para la conclusión de la transmisión en un método de confirmación de la seguridad de la presente invención;
la figura 3 es un diagrama de bloques que muestra los procedimientos para la conclusión de la recepción en un método de encriptación/desencriptación de la información electrónica de la presente invención; y
la figura 4 es un diagrama de flujo que muestra los procedimientos para la conclusión de la recepción en un método de confirmación de seguridad de la presente invención.
Mejor modo de llevar a cabo la invención
El método de encriptación/desencriptación de la información electrónica de la presente invención es un método para garantizar la seguridad de la información electrónica en el almacenamiento o la comunicación de la información electrónica. El método de la presente invención es capaz de disminuir el valor que tiene la información y evita el daño del robo haciendo difícil desencriptar o inferir la información que puede ser adquirida mediante plagio, incluso si alguien roba una información electrónica en el transcurso del almacenamiento o la comunicación.
A continuación, la invención será descrita en detalle haciendo referencia a las figuras.
La figura 1 es un diagrama de bloques que muestra un método para encriptar información electrónica en un método de encriptación/desencriptación de la información electrónica de la presente invención. Además, la figura 2 es un diagrama de flujo que muestra los procedimientos para encriptar la información electrónica de la presente invención. Para la conveniencia de la descripción, se muestra un caso en el que el archivo de información electrónica se divide en seis elementos de información y se asignan a dos bloques de información.
En el método de encriptación de la información electrónica de la presente invención, se recibe un archivo (1) de información electrónica objeto (s1) y se divide en un número apropiado de elementos de información (2) (s2). En este documento, para simplificar, se divide en seis elementos de información (A) (B), (C), (D), (E) y (F). Los elementos de información (2) no es necesario que se dividan en tales posiciones de manera que se tenga una información significativa, sino que son preferentes esas posiciones obtenidas simplemente dividiendo físicamente el archivo (1) de información electrónica, a efectos de reducir el riesgo en el caso en que sean plagiados.
El orden de la disposición de los elementos de información (A), (B), (C), (D), (E) y (F) divididos se cambia para formar un número apropiado, dos en este caso, de bloques de información (3) agrupándolos de manera conveniente (s3).
En el ejemplo mostrado, los elementos de información (A), (D), (E) se distribuyen en el primer bloque de información (3) y los elementos de información (B), (C), (F) se distribuyen en el segundo bloque de información (3). El número de elementos de información en el bloque de información (3) y el orden de la disposición de los mismos pueden ser seleccionados de manera arbitraria.
Al mismo tiempo que se realiza la formación del bloque de información (3), se crea un archivo (4) de información de distribución principal que registra la longitud de la información de los elementos de información (2) respectivos, el orden de integración en el bloque de información (3) y así sucesivamente (s4).
El archivo (4) de información de distribución principal se divide en fragmentos clave (5) mediante una operación similar a la del archivo (1) de información electrónica (s5), y se distribuyen en los bloques clave (6) (s6). En este ejemplo, se divide en cuatro fragmentos clave, y se distribuyen en dos bloques clave (-c-, -a-), (-b-, -d-). No obstante, el número de divisiones del fragmento clave o el orden de distribución en los bloques clave también pueden ser seleccionados de manera arbitraria. Es preferente formar el mismo número de bloques clave que de bloques de información (3).
Además, se crea un archivo (7) de información de distribución secundario que registra la longitud de la información de los fragmentos clave (5), el orden de la integración en los bloques clave (6) y así sucesivamente (s7). El archivo (7) de información de distribución secundario se indica mediante un símbolo (k) en la figura.
Así pues, creados los bloques de información (3), los bloques clave (6) y el archivo (7) de información de distribución secundario se combinan de manera arbitraria para formar dos o más paquetes (8) (s8) y se envían de manera individual al receptor o se almacenan en almacenamientos de memoria externos (s9). Para la seguridad, es preferible enviar cada paquete a través de un canal de comunicación diferente, o almacenar en otro dispositivo de almacenamiento.
Por ejemplo, uno de los paquetes (8) contiene los elementos de información (C), (A), (E), los fragmentos clave (b), (d) y el archivo (k) de información de distribución secundario, el otro de los paquetes (8) contiene los elementos de información (B), (F), (D), los fragmentos clave (c), (a) y el archivo (k) de información de distribución secundario. También cada paquete (8) se acompaña por una cabecera (h) que identifica la estructura de la información contenida.
Para los paquetes (8) que tienen dicha composición, por ejemplo en el caso del segundo paquete, la información contenida por los elementos de información (B), (F), (D) respectivos no son nada más que una minúscula parte del archivo (1) de información electrónica original y, además, incluso cuando una parte del archivo (4) de información de distribución principal se restaura utilizando los fragmentos clave (c), (a) basándose en el archivo (k) de información de distribución secundario, es imposible inferir las posiciones de división de los elementos de información (B), (F), (D) en el bloque de información (3), la relación entre cada uno de los elementos de información (B), (F), (D) respectivos, las posiciones en el archivo (1) de información electrónica que se localizan por la información contenida en los elementos de información individual y así sucesivamente.
La información que puede obtenerse a partir de un único paquete (8) se vuelve extremadamente pequeña debido a que la restauración de la información electrónica original se hace casi imposible; dividiendo y extrayendo no solamente la información electrónica original, sino también la información de distribución de la información electrónica de esta manera.
En general, la información es robada a menudo durante la transmisión o el almacenamiento; sin embargo, en el método para editar la información electrónica de la presente invención, la información electrónica se transmite o se almacena en un estado de paquete (8); en consecuencia, el valor de la información se disminuye de manera considerable incluso si es robado por un intruso, debilitando el motivo para plagiar la información y reduciendo el riesgo de plagio.
La figura 3 es un diagrama de bloques que muestra un método de desencriptación de la información electrónica de la presente invención. Y la figura 4 es un diagrama de flujo que muestra los procedimientos para desencriptar la información electrónica de la presente invención.
El usuario de la información electrónica adquiere cada paquete (8) a partir del destino de almacenamiento o los recibe del remitente (s10), reúne todos los paquetes (8) (s11), y extrae primero el archivo (7) de información de distribución secundario que hace referencia a la cabecera de los paquetes (8) (s12). El archivo (7) de información de distribución secundario almacena la información que concierne al orden de integración de los fragmentos clave (5) en los bloques clave (6), la longitud de la información y así sucesivamente, por lo tanto, los fragmentos clave (5) se extraen del bloque clave (6) parte del paquete (8) (s13), y se vuelven a ordenar para desencriptar el archivo (4) de información de distribución principal (s14).
A medida que el archivo (4) de información de distribución principal almacena información tal como el orden de integración de los elementos de información (2) en el bloque de información (3), la longitud de los elementos de información (2) respectivos y así sucesivamente, los elementos de información (2) se extraen basándose en el mismo (s15), se vuelven a ordenar para desencriptar el archivo (1) de información electrónica original y, después, se desencripta la información electrónica original (s16).
Tal como se ha mencionado anteriormente en este documento, en el método de encriptación/des-
encriptación de la información electrónica de la presente invención, la información puede ser enviada y almacenada de manera segura, debido a que la información que puede ser obtenida del paquete es extremadamente pequeña, incluso cuando el paquete (8) es robado durante las comunicaciones o el
almacenamiento.
No hace falta decir que el archivo (k) de información de distribución secundario puede estar contenido en cualquiera de los paquetes. También el archivo (k) de información de distribución secundario puede ser almacenado o enviado de manera separada de los paquetes (8).
En el método de encriptación/desencriptación de la información electrónica de la presente invención, el número de bloques de información (3) correspondiente a un único archivo (1) de información electrónica no está limitado a dos, sino que puede ser tres o más. De manera similar, el número de bloques clave (6) o paquetes (8) no está limitado a dos. Asimismo, no es necesario que todos los paquetes (8) contengan tanto los bloques de información (3) como los bloques clave (6). No obstante, desde el punto de vista de la seguridad, es preferente que todos los paquetes (8) contengan un bloque clave (6). Además, el archivo (7) de información de distribución secundario puede ser dividido de una forma capaz de restaurar fácilmente, distribuido y unido después a un número de paquetes (8).
Asimismo, un programa para ejecutar los procedimientos del método de encriptación/desencriptación de la información electrónica de la presente invención por una información electrónica de un ordenador de la presente invención mediante un ordenador, puede ser registrado sobre un medio de grabación legible por un ordenador para utilizar o distribuir.
Aplicabilidad industrial
Tal como se ha mencionado en detalle anteriormente en este documento, a medida que el método de encriptación/desencriptación de la información electrónica de la presente invención divide un archivo de información electrónica en elementos de información, vuelve a ordenar y almacenar de manera separada en bloques de información, crea un archivo de información de distribución principal que contiene información sobre este método de división y reordenación, divide el archivo de información de distribución principal en fragmentos clave, crea un archivo de información de distribución secundario que contiene información sobre el método de división y reordenación del archivo de información de distribución principal, genera dos o más paquetes que contienen de manera conveniente bloques de información conjuntamente con bloques clave y el archivo de información de distribución secundario, y pone en un canal de comunicación o almacena en un dispositivo de almacenamiento; incluso cuando un intruso roba los bloques de información en el transcurso de la comunicación o el almacenamiento, no se pueden descifrar los contenidos de la información electrónica, debido a que los pequeños elementos de información se almacenan en fragmentos, permitiendo evitar la filtración del
secreto.

Claims (4)

1. Método de encriptación de información electrónica que comprende etapas de división de un archivo de información electrónica en un número de elementos de información (2) y de generación de más de dos bloques de información (3) seleccionando los elementos de información divididos (2), caracterizado porque el método incluye las etapas de mezclado de dichos elementos de información (2) seleccionados en diferentes órdenes, en el que cada uno de todos los mencionados elementos de información (2) divididos se incluyen en cualquiera de dichos bloques de información (3) sin redundancia y, también, de generación de un archivo (4) de información de distribución principal que registra la información de división del archivo de información electrónica en dichos elementos de información (2) y la información de formación de los bloques de información (3); de división del archivo (4) de información de distribución principal en un número de fragmentos clave (5); de generación de dos o más bloques clave (6), seleccionando los fragmentos clave (5) divididos y mezclando dichos fragmentos clave (5) seleccionados en orden diferente, en el que cada uno de todos los mencionados fragmentos clave (5) divididos se incluyen en cualquiera de dichos bloques clave (6) sin redundancia; de generación de un archivo (7) de información de distribución secundario que registra la información de formación de dichos fragmentos clave (5) y la información de formación de dichos bloques clave; de creación de un número de paquetes (8) disponiéndolos conjuntamente con dichos bloques de información (3) y los bloques clave (6), o conjuntamente con dichos bloques de información (3), los bloques clave (6) y el archivo (7) de información de distribución secundario; y de almacenamiento o transmisión de los paquetes (8) de manera individual.
2. Método de encriptación y desencriptación de la información electrónica que comprende las etapas de encriptación de la información electrónica según el método de la reivindicación 1; y las demás etapas de extracción del archivo (7) de información de distribución secundario de los paquetes (8), desencriptación del archivo (4) de información de distribución principal volviendo a dividir los fragmentos clave (5) contenidos en los bloques clave (6) basándose en el archivo (7) de información de distribución secundario para volver a ordenar e integrar en un orden correcto y, al mismo tiempo, desencriptar un archivo (1) de información electrónica volviendo a dividir los elementos de información (2) contenidos en los bloques de información (3) basándose en el archivo (4) de información de distribución principal para volver a ordenar e integrar en el orden
correcto.
3. Medios de grabación legibles por ordenador que almacenan un programa que, cuando se ejecuta en un ordenador, realiza todas las etapas del método de la reivindicación 1.
4. Medios de grabación legibles por ordenador que almacenan un programa que, cuando se ejecuta en un ordenador, realiza todas las etapas del método de la reivindicación 2.
ES00961119T 2000-09-20 2000-09-20 Metodo de cifrado y descifrado de informacion electronica utilizando permutaciones aleatorias. Expired - Lifetime ES2265355T3 (es)

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
PCT/JP2000/006420 WO2002027501A1 (en) 2000-09-20 2000-09-20 Method of editing/restoring electronic information

Publications (1)

Publication Number Publication Date
ES2265355T3 true ES2265355T3 (es) 2007-02-16

Family

ID=11736474

Family Applications (1)

Application Number Title Priority Date Filing Date
ES00961119T Expired - Lifetime ES2265355T3 (es) 2000-09-20 2000-09-20 Metodo de cifrado y descifrado de informacion electronica utilizando permutaciones aleatorias.

Country Status (9)

Country Link
US (1) US7231528B1 (es)
EP (1) EP1327937B1 (es)
JP (1) JPWO2002027501A1 (es)
CN (1) CN1454351A (es)
AT (1) ATE331360T1 (es)
AU (1) AU2000273176A1 (es)
DE (1) DE60029020T2 (es)
ES (1) ES2265355T3 (es)
WO (1) WO2002027501A1 (es)

Families Citing this family (14)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2005038139A (ja) * 2003-07-18 2005-02-10 Global Friendship Inc 電子情報管理システム
GB2412760B (en) * 2004-04-01 2006-03-15 Toshiba Res Europ Ltd Secure storage of data in a network
JP2006221259A (ja) * 2005-02-08 2006-08-24 Io Network:Kk 外部記憶媒体へのデータ記録方式とこれに使用するデータ転送制御インタフェース・ソフトウェアー
JP4884052B2 (ja) * 2006-03-31 2012-02-22 セコム株式会社 生体認証システム
JP5420161B2 (ja) * 2007-10-17 2014-02-19 京セラドキュメントソリューションズ株式会社 難読化装置及びプログラム
IL191169A0 (en) 2008-04-30 2009-02-11 Privacy Inside Ltd A method and a system for data verification and/or authentication
CN101320356B (zh) * 2008-07-14 2013-06-05 曹乃承 数据存储方法和装置
WO2012023929A1 (en) * 2010-08-17 2012-02-23 Hewlett-Packard Development Company, L.P. Encryption key management
CN102402668B (zh) * 2010-09-14 2015-05-27 中国移动通信集团四川有限公司 一种数据文件的安全保护方法及装置
JP2013222273A (ja) * 2012-04-13 2013-10-28 Lapis Semiconductor Co Ltd 半導体装置、機密データ管理システム、及び機密データ管理方法
CN104298926B (zh) * 2013-07-19 2017-11-10 腾讯科技(深圳)有限公司 一种运行加密文件的方法和装置
JP5895093B1 (ja) * 2015-10-14 2016-03-30 ネクスト・イット株式会社 ナンバー復元システム並びに支援装置及び復元支援方法
US10394484B2 (en) * 2016-02-26 2019-08-27 Hitachi, Ltd. Storage system
JP6372813B1 (ja) * 2017-12-20 2018-08-15 株式会社イスプリ データ管理システム

Family Cites Families (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CH518658A (de) * 1970-07-07 1972-01-31 Patelhold Patentverwaltungs Un Verfahren zur verschlüsselten Nachrichtenübermittlung durch zeitliche Vertauschung von Informationselementen
FR2486680B1 (fr) 1980-07-11 1986-07-25 Trt Telecom Radio Electr Procede et dispositif de permutation des elements d'un ensemble
JPH04184476A (ja) 1990-11-20 1992-07-01 Hitachi Ltd 情報暗号化/復号化装置
US5870468A (en) 1996-03-01 1999-02-09 International Business Machines Corporation Enhanced data privacy for portable computers
JPH11134259A (ja) * 1997-10-29 1999-05-21 Oki Electric Ind Co Ltd 情報の管理方法と管理装置
JP3088397B2 (ja) 1998-11-30 2000-09-18 群馬日本電気株式会社 デジタルデータ記憶方法および該方法を用いたコンピュータシステム
KR100589579B1 (ko) * 1999-01-28 2006-06-15 유따까 야스꾸라 전자 정보의 안전 확보 방법

Also Published As

Publication number Publication date
CN1454351A (zh) 2003-11-05
WO2002027501A1 (en) 2002-04-04
EP1327937B1 (en) 2006-06-21
JPWO2002027501A1 (ja) 2004-02-05
DE60029020D1 (de) 2006-08-03
EP1327937A4 (en) 2004-05-12
AU2000273176A1 (en) 2002-04-08
EP1327937A1 (en) 2003-07-16
DE60029020T2 (de) 2007-04-19
US7231528B1 (en) 2007-06-12
ATE331360T1 (de) 2006-07-15

Similar Documents

Publication Publication Date Title
ES2267251T3 (es) Metodo para garantizar la seguridad de la informacion electronica.
ES2265355T3 (es) Metodo de cifrado y descifrado de informacion electronica utilizando permutaciones aleatorias.
US5369707A (en) Secure network method and apparatus
EP0809379B1 (en) Authentication apparatus according to the challenge-response principle
US7676040B2 (en) Changing encryption key of encrypted data
US5870477A (en) Enciphering/deciphering device and method, and encryption/decryption communication system
CN1820482B (zh) 产生并管理局域网的方法
JPWO1995009410A1 (ja) 暗号化/復号装置および方法,ならびに暗号化/復号通信システム
US20120321076A1 (en) Cryptographic ignition key system
EP2924953B1 (en) Method and system for encrypted data synchronization for secure data management
JPH11134259A (ja) 情報の管理方法と管理装置
JPH10214233A (ja) 情報処理装置、情報処理システム、情報処理方法、プログラム記憶装置、及び鍵の判定方法及び判定装置
ES3038236T3 (en) A method and system for securing data
US20060045270A1 (en) System and method for information protection by navigation and concealment
JP7767034B2 (ja) 画像を処理するためのシステムおよび方法
EP0891053B1 (en) Key recovery condition encryption and decryption apparatuses
US7841014B2 (en) Confidential information processing method, confidential information processor, and content data playback system
ES2235092T3 (es) Sistema de gestion de contenidos con la gestion de reglas de utilizacion.
ES2225786T3 (es) Metodo de almacenamiento de datos encriptados.
JP4703805B2 (ja) 暗号化装置、暗号化方法、復号化装置、復号化方法および通信システム
WO2007001075A1 (ja) 暗号化処理装置、暗号化方法、復号化処理装置、復号化方法、及びデータ構造
JP3625354B2 (ja) ユニット装置、復号化ユニット装置、暗号化ユニット装置、暗号処理システム及び暗号化方法
JPH10107789A (ja) キー情報記録のための方法及びシステム
US8024583B2 (en) Confidential information processing host device and confidential information processing method
JPH10293725A (ja) 外部記憶装置、暗号化ユニット装置、復号化ユニット装置、暗号化システム、復号化システム、暗号化方法及び復号化方法