Secure voice communication system
First Claim
1. A method of communicating voice transmissions to a receiving device from a transmitting device, comprising:
- receiving a user input through a user interface associated with the transmitting device;
using an encryption key value to select an initial encryption algorithm from an encryption selection table, the encryption selection table stored at the transmitting device, the encryption key value calculated as a function of at least one or both of a periodic key value and a public variable key value, the user input comprising at least one of the encryption key value, the periodic key value, or the public key value;
encrypting the initial voice transmissions from the transmitting device using the initial encryption algorithm, the transmitting device capable of encrypting voice transmissions using a plurality of encryption methods; and
transmitting the encrypted initial voice transmissions from the transmitting device.
1 Assignment
0 Petitions
Accused Products
Abstract
A secure real time voice communication system 70 is provided that allows for the secure transmission of voice communications between a sending device 72 and a receiving device 78 through the public switch telephone network 76. The device 72 uses an encryption decryption engine 30 which is capable of executing a number of encryption algorithms which are selected using an encryption selection table 80. An encryption key can be calculated from a periodic key value and a public variable key value. Further, the encryption algorithm used can be periodically changed during a voice communication session so that multiple encryption techniques can be used within the same communication session.
128 Citations
11 Claims
-
1. A method of communicating voice transmissions to a receiving device from a transmitting device, comprising:
-
receiving a user input through a user interface associated with the transmitting device;
using an encryption key value to select an initial encryption algorithm from an encryption selection table, the encryption selection table stored at the transmitting device, the encryption key value calculated as a function of at least one or both of a periodic key value and a public variable key value, the user input comprising at least one of the encryption key value, the periodic key value, or the public key value;
encrypting the initial voice transmissions from the transmitting device using the initial encryption algorithm, the transmitting device capable of encrypting voice transmissions using a plurality of encryption methods; and
transmitting the encrypted initial voice transmissions from the transmitting device. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A telecommunications device operable to send and receive encrypted voice communications through a public switched telephone network, the device comprising:
-
a central processing unit operable to receive a user input through a user interface;
an encryption decryption engine operable to execute a plurality of encryption methods under the control of the central processing unit;
an encryption selection table accessible to the central processing unit, the encryption selection table accessed using an encryption key value, the encryption selection table specifying at least one encryption algorithm associated with each of the encryption key values; and
the device operable to;
encrypt voice communications using an initial encryption method associated with an indicated encryption key value; and
transmit the encrypted voice communications through a public switched telephone network. - View Dependent Claims (8, 9, 10, 11)
-
Specification