Claims
- 1. A device for providing secure communications over a network comprising:
at least one communication port for transfer of audio data; at least one communication port for transfer of digital data; a keypad; an encoding/decoding device; a conversion device operable to convert between audio and digital data; a processor, in communication with a memory, said keypad and said encoding/decoding device, operable to execute code for:
selecting a configuration of a transmission and a reception port from among said communication ports dependent upon the presence of a network communication device and an input/output device in communication with said selected ports; providing data received from said selected reception port to said encryption/decryption device for encrypting; and providing said encrypted data to said selected transmission port.
- 2. The device as recited in claim 1 wherein said processor is further operable to execute code for:
receiving data from said selected transmission port; providing said received data to said encoding/decoding device for decrypting; and providing said decrypted data for subsequent presentation at said reception port.
- 3. The device as recited in claim 1 wherein said processor is further operable to execute code for:
accepting information items associated with a destination address from said keypad; and providing said information items to said transmission port.
- 4. The device as recited in claim 1 further comprising:
at least one indicator for indicating the availability of secure communications.
- 5. The device as recited in claim 1 further comprising:
a means for initiating secure communications.
- 6. The device as recited in claim 5, wherein said means is a button.
- 7. The device as recited in claim 5, wherein said means is one of said indicators.
- 8. The device as recited in claim 5 wherein said processor is further operable to execute code for:
responding to said means for initiating secure communications; and providing selected encryption information items to said transmission port.
- 9. The device as recited in claim 1, wherein said processor is further operable to execute code for:
providing selected encryption information items to said selected transmission port.
- 10. The device as recited in claim 1 wherein at least one of said selected ports is a digital port.
- 11. The device as recited in claim 10 wherein said at least one of said selected digital port is an RS-232 port.
- 12. The device as recited in claim 11 further comprising:
a level shifter between said RS-232 port and said processor.
- 13. The device as recited in claim 1 wherein said selected transmission port is an audio port.
- 14. The device as recited in claim 13 further comprising:
a modem in communication with said transmission port and said processor.
- 15. The device as recited in claim 1 wherein said ports for transferring audio data are selected from the group comprising: mini-RCA 2.5 mm stereo jack , RJ-8, RJ-11.
- 16. The device as recited in claim 1 wherein said ports for transferring digital data are selected from the group comprising: RS-232, infraRed, Bluetooth, PCMCIA, USB, SCSI.
- 17. The device as recited in claim 1 wherein said code is contained in said memory.
- 18. The device as recited in claim 1 wherein said processor is selected from the group comprising, microcontroller, microprocesser, digital signal processor, ACSIS, PAL, FPGA.
- 19. The device as recited in claim 1 wherein data received from said selected reception port is applied to said conversion device when said selected reception port is one of said audio communication ports.
- 20. The device as recited in claim 2 wherein said decrypted data is provided to said conversion device when said reception port is selected from said at least one audio communication ports.
- 21. The device as recited in claim 1 further comprising:
a power source.
- 22. The device as recited in claim 21 wherein said power source is a battery.
- 23. The device as recited in claim 22 wherein said battery is rechargeable.
- 24. The device as recited in claim 1 wherein said input/output device is selected from the group comprising: a headset, a handset.
- 25. The device as recited in claim 1 wherein said network connection device is selected from the group comprising: a land-based telephone, a cellular telephone, a satellite telephone, a personal directory assistant, a pager.
- 26. The device as recited in claim 1 wherein said conversion device comprises:
a processor operable to convert audio data to digital format using known algorithms.
- 27. The device as recited in claim 26 wherein said processor is further operable to convert digital audio to analog format using known algorithms.
- 28. A device for providing secure communications over a network comprising:
a communication port for transfer of audio data; a communication port for transfer of digital data; a keypad; an encoding/decoding device; a conversion device operable to convert between audio and digital data; a processor, in communication with a memory, said keypad and said encoding/decoding device, operable to execute code for:
selecting a configuration of a transmission and a reception port from among said communication ports dependent upon the presence of a network communication device and an input/output device in communication with said selected ports; providing data received from said selected reception port to said encryption/decryption device for encrypting; and providing said encrypted data to said selected transmission port.
- 29. A device for providing secure communications over a network comprising:
a communication port for transfer of audio data; a plurality of communication ports for transfer of digital data; a keypad; an encoding/decoding device; a conversion device operable to convert between audio and digital data; a processor, in communication with a memory, said keypad and said encoding/decoding device, operable to execute code for:
selecting a configuration of a transmission and a reception port from among said communication ports dependent upon the presence of a network communication device and an input/output device in communication with said selected ports; providing data received from said selected reception port to said encryption/decryption device for encrypting; and providing said encrypted data to said selected transmission port.
RELATED APPLICATION
[0001] This application is a continuation-in-part of co-pending-commonly assigned:
[0002] U.S. patent application Ser. No. 09/336,948, entitled “Stand-Alone Telecommunications Security Device” filed Jun. 21, 1999; and
[0003] U.S. patent application Ser. No. 10/096,811 entitled “Method and Apparatus for Securing E-Mail Attachments” filed Mar. 13, 2002, which are incorporated by reference herein.
Continuation in Parts (2)
|
Number |
Date |
Country |
| Parent |
10096811 |
Mar 2002 |
US |
| Child |
10162800 |
Jun 2002 |
US |
| Parent |
09336948 |
Jun 1999 |
US |
| Child |
10096811 |
Mar 2002 |
US |