US2019356640A1PendingUtilityA1

Method, system, and apparatus for secure wireless connection generation

Individually held — no corporate assignee on recordPriority: Apr 17, 2015Filed: Jul 30, 2019Published: Nov 21, 2019
Est. expiryApr 17, 2035(~8.7 yrs left)· nominal 20-yr term from priority
Inventors:Andrew Bender
H04L 63/18H04L 2209/12H04L 9/0891H04L 63/0435H04L 2209/24G06F 21/602H04L 63/0442H04L 9/083H04W 12/04H04L 63/0492H04L 63/061H04L 2209/80H04L 2209/805H04L 63/068H04L 63/062H04L 9/0869H04L 9/14H04W 12/00502H04W 12/003H04W 12/61H04W 12/50
49
PatentIndex Score
0
Cited by
0
References
0
Claims

Abstract

Provided is a system and apparatus employing an extremely secure method of encrypting both wireless internet connections and wireless peripherals to a computer, cellphone, tablet, TV, stereo, or any other wireless device. The method differs from other techniques in that it generates more unique random seeds from which to generate incredibly long security keys between two or more devices. The system also acts as a filter between computers and devices so that infected devices cannot infect the host when generating keys. It uses secure data cables which generate no electromagnetic fields. It can also detect an attempt to tap into the line to snoop on the keys created. It also generates private/private security keys for wireless/internet use.

Claims

exact text as granted — not AI-modified
What is claimed is: 
     
         1 . An encryption device for establishing encrypted communications channels between a first device and a second device, comprising:
 a processor with memory;   a first wired connection for connecting to said first device;   a second wired connection for connecting to said second device;   one or more peripherals; and   software, stored in said memory and execute by said processor, said software performing the functions of:
 a. reading data from said one or more peripherals and generating one or more random number seeds from said data; 
 b. generating a set of public/private encryption keys using one of said random number seeds; 
 c. encrypting connections to said first and second devices using said public/private encryption keys over said first and second wired connections, respectively; 
 d. generating one or more private/private encryption keys using one or more of said random number seeds; and 
 e. transmitting said one or more private/private encryption keys to said first and said second devices over said first and second wired connections, respectively. 
   
     
     
         2 . The encryption device of  claim 1  wherein said encryption device and said first or second devices are the same device. 
     
     
         3 . The encryption device of  claim 1  wherein said peripherals are selected from a group consisting of a digital camera, a microphone, a touchpad, a clock and a random number generator. 
     
     
         4 . The encryption device of  claim 1  wherein said first and second wired connections are made using digital optical cables. 
     
     
         5 . The encryption device of  claim 1  wherein said software performs steps (b) and (c) three or more times to create redundantly encrypted communications between said encryption device and said first and second devices. 
     
     
         6 . The encryption device of  claim 5  wherein different encryption protocols are used each time the connection between said encryption device and said first and second devices is redundantly encrypted. 
     
     
         7 . The encryption device of  claim 1  wherein said public/private encryption keys and said private/private encryption keys are of any bit rate. 
     
     
         8 . The encryption device of  claim 1  wherein said software, prior to performing function (d), further performs the functions of
 generating private/private encryption keys using one of said random number seeds for encrypting communications with said first and second devices; and 
 encrypting connections to said first and second devices using said private/private encryption keys over said first and second wired connections, respectively. 
 
     
     
         9 . The encryption device of  claim 8  wherein a random encryption protocol is used to encrypt the connections to said first and second devices using said private/private encryption keys. 
     
     
         10 . The encryption device of  claim 1  wherein, when said software is performing function (e), one or more groups of three or more private/private encryption keys are transmitted to said first and said second devices over said first and second wired connections, respectively. 
     
     
         11 . The encryption device of  claim 1  wherein all of said generated public/private and private/private encryption keys are of varying lengths. 
     
     
         12 . The encryption device of  claim 1  wherein said encryption device can detect when a wired connection with either said first or said second devices has been breached or spliced. 
     
     
         13 . The encryption device of  claim 1  wherein said encryption device is aware of the range of data which can be read from any of said one or more peripherals, and rejects any data which is out of the range for that peripheral. 
     
     
         14 . The encryption device of  claim 1  wherein said encryption device communicates specific information with said first and second devices over said first and second wired connections respectively, and further wherein any unexpected transmitted data will be rejected by said encryption device, said first device and said second device. 
     
     
         15 . The encryption device of  claim 14  wherein said specific information includes date/time stamps, software version numbers, encryption protocols and encryption keys. 
     
     
         16 . A device having enhanced encryption capabilities for communicating with other devices, comprising:
 a processor;   memory, a portion of which wherein encrypted data is stored;   an wired data port for receiving data over a wired connection;   a wireless communications port; and   software, executed by said processor, said software performing the functions of:
 (a) receiving, via an encrypted connection over said wired data port, one or more private/private encryption keys; 
 (b) storing said encryption keys in said encrypted portion of said memory; 
 (c) using said encryption keys to establish, via said wireless communications port, encrypted wireless connections with another device; and 
 (d) deleting said encryption keys after a predetermined period of time. 
   
     
     
         17 . The device of  claim 15  wherein, in step (a), said device receives one or more groups of private/private encryption keys. 
     
     
         18 . The device of  claim 17  wherein, in step (c), all encryption keys in said group of encryption keys are used to redundantly encrypt said wireless connection with said other device. 
     
     
         19 . The device of  claim 18  wherein each of said groups of encryption keys has an associated date/time stamp indicating when said encryption keys can be validly used with said other device, said software further performing the function of:
 (e) selecting another group of encryption keys when said date/time stamp indicates that the currently used group is no longer valid. 
 
     
     
         20 . The device of  claim 19  wherein said device is unable to connect wirelessly to said other device when no valid groups of encryption keys remain stored in said memory.

Join the waitlist — get patent alerts

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

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