Patent WO-0067548-A2 (WO)
Inventor: SHEFI ADAM
IPC: H04L9/20
Filed: 1999-06-23
Abstract: Cette invention se rapporte à un procédé servant à générer un chiffrement unique électronique, identique en un premier lieu et en un second lieu, ce procédé consistant: (a) à prévoir un premier dispositif électronique au premier lieu et un second dispositif électronique au second lieu, chacun de ces dispositifs électroniques comprenant: (i) une mémoire rémanente; (ii) un processeur; (iii) au moins une table de nombres aléatoires purs, stockés dans la mémoire volatile, la table étant identique pour le premier et le second dispositif électronique; et (iv) au moins un programme logiciel permettant de tirer de la table un nombre aléatoire pur, ce programme logiciel étant stocké dans la mémoire rémanente et exécuté par le processeur; (b) à prévoir un canal de communication entre le premier dispositif électronique et le second dispositif électronique; et (c) à sélectionner un premier nombre aléatoire pur dans la table au niveau du premier et du second dispositif électronique, en fonction d'une procédure de sélection, laquelle est identique pour le premier et le second dispositif électronique et consiste à échanger au mois une partie d'une clé entre le premier et le dispositif électronique via le canal de communication, pour que le nombre aléatoire pur sélectionné soit identique pour le premier et le second dispositif électronique; et (d) à former au moins une partie du chiffrement unique électronique, identique dans le premier et le second lieu, à l'aide du numéro aléatoire pur sélectionné. Ce chiffrement unique électronique identique peut présenter n'importe quelle longueur souhaitée. Cette invention concerne également un procédé servant à générer une quantité pratiquement illimitée de nombres aléatoires purs, lesquels sont identiques pour un ensemble de plusieurs lieux, ce procédé étant réalisable par un processeur de données et consistant: (a) à prévoir une table identique de nombres aléatoires purs, un pointeur identique, une semence identique et un générateur de nombres pseudo-aléatoires identiques pour chacun des lieux de l'ensemble de plusieurs lieux; (b) à tirer un nombre aléatoire pur obtenu de la table identique des nombres aléatoires purs en fonction du pointeur, le nombre aléatoire pur obtenu étant identique pour l'ensemble des lieux; (c) à générer un nombre pseudo-aléatoire généré par le générateur de nombres pseudo-aléatoires, le nombre pseudo-aléatoire généré étant identique pour l'ensemble des lieux; et (d) à combiner le nombre aléatoire pur obtenu et le nombre pseudo-aléatoire généré, afin de former au moins un nombre aléatoire pur, lequel est identique pour l'ensemble des lieux. Cette invention concerne en outre un système de réseau en étoile, dans lequel un dispositif électronique central possède une table maîtresse et plusieurs dispositifs électroniques clients, comportant chacun au moins une table stockée sous deux formes, une forme qui est cryptée en fonction de cette table maîtresse et une forme non cryptée. Le dispositif électronique client envoie ensuite cette table cryptée au dispositif électronique central, lequel la décrypte afin d'initialiser la communication.