Method and apparatus for providing ecryption/decryption using two sequences of numbers
US7995748B2 · kind B2 · utility
Assignee
Inventors
Key dates
| Filing date | May 9, 2007 |
| Grant date | Aug 9, 2011 |
| Priority date | — |
| Expiry date | Jun 8, 2030 |
Classification
- Technology area (CPC G)Physics
- CPC primaryG09C1/00
- WIPO fieldControl
- WIPO sectorInstruments
Abstract
A method encrypting data including selecting a pair of sequences based on a seed, performing a transposition of the data utilizing elements of a first one of the pair of sequences to produce a first transposition result, and performing a transposition of the first transposition result utilizing elements of a second one of the pair of sequences to produce the encrypted data. The pair of sequences may be selected from a pool of constrained sequences. The pool of constrained sequences may be generated utilizing a Knights Tour sequence generating system. The pool of constrained sequences may be transferred to a decrypting device for decryption of the encrypted data. The pair of sequences may be randomly generated utilizing a random integer sequence generator and the seed. The constrained indication may be constrained to a number of sequences present in the pool of sequences.
Source: USPTO / EPO open patent data. Objective bibliographic and citation counts.