Patent ID: 11917047
Assignee: nan
Field: Digital communication (Electrical engineering)
Classification: CPC G  H | IPC H

Claim 8:
9. The method of claim 1, further comprising:
where the Elusive Key (Rock) is built for Walk encryption by:
(a) utilizing an arbitrary Snail sequence of the planned k bins with each bin non-empty, marked by one letter out of the n letters of the plaintext language P, and arbitrarily selecting the number e of ‘empty bins’ to be mixed with the non-empty bins of the key, one is using a randomness source for each bin in the Snail sequence to decide for each bin whether it would be empty or non-empty, by running the randomness source so that the chance for each bin to be non-empty will be (k−i)/(k−i+e−j), and the chance for each bin to be empty will be (e−j)/(k−i+e−j), where i is the number of bins already selected to be non-empty and j is the number of bins already selected to be empty, continuing with this randomization process for i=0,1, . . . k and j=0,1,2 . . . e; and
(b) using a randomness source to assign a plaintext letter to each bin that was selected to be non-empty by:
(b).1 for each of the n letters of plaintext P selecting an arbitrary number of occurrences in the key: q1, q2, . . . qn such that q1+q2+ . . . +qn=k,
(b).2 for each non-empty bin by order use the randomness source so that the chance for each current bin to be assigned letter pi will be: Pri=(qi−gi)/(k−h) where gi is the number of bins that were assigned to be marked by letter p i, and h is the total number of bins that were assigned a letter before the current bin.