Patent ID: 6445794
Filing Date: 2002-09-03
Classification: G06Q,H04L

Abstract:
A method for generating an identical electronic one-time pad at a first location and at a second location, the method comprising the steps of:(a) providing a first electronic device at the first location and a second electronic device at the second location, each of said first and said second electronic devices having: (i) a non-volatile memory; (ii) a processor; (iii) at least one table of true random numbers being stored on said non-volatile memory said table being identical for said first and said second electronic devices; and (iv) at least one software program for obtaining a true random number from said table, said software program being stored on said non-volatile memory and said at least one software program being operated by said processor; (b) providing a communication channel for communication between said first electronic device and said second electronic device; (c) selecting a selected true random number from said table at said first and said second electronic devices according to a selection procedure, said selection procedure being identical for said first and said second electronic devices, said selection procedure including exchanging at least a portion of a key between said first and said second electronic devices over said communication channel, such that said selected true random number is identical for said first and said second electronic devices; (d) forming at least a portion of the identical electronic one-time pad at the first and the second locations with said selected true random number; and (e) repeating steps (c) and (d) at least once until the identical electronic one-time pad is formed at the first and the second locations, the identical electronic one-time pad being of a desired length, such that steps (c) and (d) are repeated until said desired length is reached.