US2012207304A1PendingUtilityA1

Method and apparatus for encrypting data in a wireless communication system

52
Assignee: ROSE GREGORY GPriority: Mar 11, 1997Filed: Aug 9, 2011Published: Aug 16, 2012
Est. expiryMar 11, 2017(expired)· nominal 20-yr term from priority
Inventors:Gregory G. Rose
H04L 9/06H04L 9/0618
52
PatentIndex Score
0
Cited by
0
References
0
Claims

Abstract

In a communications system, a method of transforming a set of message signals representing a message comprising the steps of first encoding one of the set of message signals in accordance with a first keyed transformation, a second encoding of the one of the set of message signals in accordance with at least one additional keyed transformation, a third encoding of the one of the set of message signals in accordance with a self inverting transformation in which at least one of the set of message signals is altered, a fourth encoding of the one of the set of message signals in accordance with at least one additional inverse keyed transformation wherein each of the at least one additional inverse keyed transformation is a corresponding inverse of at least one additional keyed transformation, and fifth encoding the one of the set of message signals in accordance with first inverse keyed transformation wherein the first inverse keyed transformation is the inverse of the first keyed transformation.

Claims

exact text as granted — not AI-modified
1 . A method for encrypting data, the method comprising:
 first encoding the data in accordance with a keyed transformation; and   second encoding the first encoded data;   wherein the first keyed transformation comprising selecting an entry from a first table in accordance with a first index and wherein the first table has no entry equal to its corresponding index.   
     
     
         2 . The method of  claim 1 , wherein the first keyed transformation is a non-linear transformation. 
     
     
         3 . The method of  claim 1 , wherein the second encoding comprises encoding in accordance with a second keyed transformation, and wherein the second keyed transformation comprises selecting an entry from a second table in accordance with a second index and wherein the second table has no entry equal to its corresponding index. 
     
     
         4 . The method of  claim 3 , further comprising third, fourth, fifth and sixths encodings. 
     
     
         5 . The method of  claim 1 , wherein at least one of the first index and second index is a portion of a key. 
     
     
         6 . An apparatus for encrypting data, the apparatus comprising:
 a memory configured to store data to be encrypted; and   a processor configured to
 first encode the data in accordance with a first keyed transformation comprising a table lookup using an index value, wherein no entry in the table is equal to its corresponding index; and 
 second encode the first encoded data. 
   
     
     
         7 . The apparatus of  claim 1 , wherein the keyed transformation is a non-linear transformation. 
     
     
         8 . The apparatus of  claim 1 , wherein the processor performs the second encoding in accordance with a second keyed transformation comprising selecting an entry from a second table in accordance with a second index and wherein the second table has no entry equal to its corresponding index. 
     
     
         9 . The apparatus of  claim 8 , wherein the processor is further configured to perform four additional encodings. 
     
     
         10 . The apparatus of  claim 1 , wherein at least one of the first and second indexes is a portion of a key. 
     
     
         11 . A computer-program product for wireless communications, comprising:
 a computer-readable medium comprising code for:
 first encoding data in accordance with a keyed transformation; and 
 second encoding the first encoded data; 
 wherein the first keyed transformation comprising selecting an entry from a first table in accordance with a first index and wherein the first table has no entry equal to its corresponding index. 
   
     
     
         12 . The apparatus of  claim 1 , wherein the keyed transformation is a non-linear transformation. 
     
     
         13 . The apparatus of  claim 1 , wherein the processor performs the second encoding in accordance with a second keyed transformation comprising selecting an entry from a second table in accordance with a second index and wherein the second table has no entry equal to its corresponding index. 
     
     
         14 . The apparatus of  claim 1 , wherein at least one of the first and second indexes is a portion of a key. 
     
     
         15 . An apparatus for encrypting data, the apparatus comprising:
 means for storing data to be encrypted; and   means for first encoding the stored data in accordance with a first keyed transformation comprising a table lookup using an index value, wherein no entry in the table is equal to its corresponding index; and   means for second encoding the first encoded data.

Cited by (0)

No later patents cite this yet.

References (0)

No backward citations on record.