US2013251148A1PendingUtilityA1

Bandwidth efficient method and system for obscuring the existence of encryption in a communications channel

Assignee: ROCKSTAR CONSORTIUM US LPPriority: Dec 29, 2008Filed: May 20, 2013Published: Sep 26, 2013
Est. expiryDec 29, 2028(~2.4 yrs left)· nominal 20-yr term from priority
Inventors:Marcus Leech
G09C 1/00H04L 9/00H04L 63/0428H04L 2209/30
54
PatentIndex Score
0
Cited by
0
References
0
Claims

Abstract

A system, method, and network interface obscures the existence of data encryption in a communication network is provided. A set of characters is generated by using a set of encryption keys as an input to a pseudo-random function. Each character corresponds to an index value. The encrypted data is divided into a plurality of parts. Each part is sectioned into a plurality of groups. Each group of the plurality of groups is encoded by mapping the group to a character in the set of characters according to its corresponding index value. The mapped characters are transmitted through the communication network.

Claims

exact text as granted — not AI-modified
What is claimed is: 
     
         1 . A non-transitory processor-readable storage medium storing instructions for execution by a processor to encode an encrypted input data stream for transmission in a communications network, the instructions comprising:
 instructions executable by a processor to encode the encrypted input data stream using a substitution cipher to produce an encoded data stream, the encoded data stream having a lower information density than the encrypted input data stream.   
     
     
         2 . The non-transitory processor-readable storage medium of  claim 1 , wherein the instructions executable to encode the encrypted data using a substitution cipher comprise instructions executable to expand triplets of a first number of bits to quads of a second number of bits. 
     
     
         3 . The non-transitory processor-readable storage medium of  claim 1 , wherein the substitution cipher is a monoalphabetic substitution based on a secret alphabet. 
     
     
         4 . The non-transitory processor-readable medium of storage  claim 1 , wherein the substitution cipher is a polyalphabetic substitution based on multiple secret alphabets. 
     
     
         5 . The non-transitory processor-readable storage medium of  claim 1 , wherein the substitution cipher uses an ambiguous coding scheme in which at least some of the input data is representable by more than one output character. 
     
     
         6 . The non-transitory processor-readable storage medium of  claim 1 , wherein the encoded data would fail a FIPS 140-2 randomness test. 
     
     
         7 . The non-transitory processor-readable storage medium of  claim 1 , wherein the instructions executable to encode the encrypted input data stream using the substitution cipher comprise instructions executable to:
 divide the encrypted input data stream into a plurality of groups; and   map each group to a character in a set of characters.   
     
     
         8 . The non-transitory processor-readable storage medium of  claim 7 , wherein the set of characters is derivable from a set of encryption keys using a pseudorandom function. 
     
     
         9 . A non-transitory processor-readable storage medium storing instructions for execution by a processor to decode an encoded encrypted data stream received over a communications network, the instructions comprising:
 instructions executable to use a substitution cipher to decode the encoded encrypted data stream to produce a decoded encrypted data stream, the decoded encrypted data stream having a higher information density than the encoded encrypted data stream.   
     
     
         10 . The non-transitory processor-readable storage medium of  claim 9 , wherein the encoded encrypted data stream comprises characters in a set of characters, the instructions comprising instructions executable to map each character to a group of bits of the decoded encrypted data stream. 
     
     
         11 . The non-transitory processor-readable storage medium of  claim 10 , wherein the substitution cipher is an alphabetic substitution based on at least one secret alphabet. 
     
     
         12 . The non-transitory processor-readable storage medium of  claim 10 , wherein the substitution cipher is a monoalphabetic substitution based on a secret alphabet. 
     
     
         13 . The non-transitory processor-readable storage medium of  claim 10 , wherein the substitution cipher is a polyalphabetic substitution based on multiple secret alphabets. 
     
     
         14 . The non-transitory processor-readable storage medium of  claim 10 , wherein the substitution cipher uses an ambiguous coding scheme in which at least some of the input data is representable by more than one output character. 
     
     
         15 . The non-transitory processor-readable storage medium of  claim 10 , wherein the set of characters is derivable from a set of encryption keys using a pseudorandom function.

Join the waitlist — get patent alerts

Track US2013251148A1 — get alerts on status changes and closely related new filings.

We store only your email — no account needed. See our privacy policy.