SHORT MESSAGE SERVICE CIPHER
First Claim
1. A cellular telephone encryption system for protecting messages for a handset, the cellular telephone encryption system comprising:
- a key that is larger than the messages, wherein the key is arranged circularly;
an index indicating a reference point for a cryptographic pad, wherein the cryptographic pad is a subset of the key;
a cryptographic algorithm that cryptographically processes a message as a function of the cryptographic pad; and
a wireless transceiver that sends or receives the message.
11 Assignments
0 Petitions
Accused Products
Abstract
A wireless phone system and methods performed thereon for cryptographically processing SMS messages is disclosed. A cryptographic pad is used to replace characters in a payload of a SMS message with coded characters. The cryptographic pad is used by the receiver of the SMS message to decode it. The cryptographic pad is one of two or more possible cryptographic pads stored in the receiver. In one embodiment, the two or more possible cryptographic pads are sent as a key where a particular cryptographic pad is referenced in the key using an index.
30 Citations
21 Claims
-
1. A cellular telephone encryption system for protecting messages for a handset, the cellular telephone encryption system comprising:
-
a key that is larger than the messages, wherein the key is arranged circularly; an index indicating a reference point for a cryptographic pad, wherein the cryptographic pad is a subset of the key; a cryptographic algorithm that cryptographically processes a message as a function of the cryptographic pad; and a wireless transceiver that sends or receives the message. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A method for cryptographically processing short message service (SMS) messages of a handset, the method comprising:
-
loading a key; determining an index within the key; determining a replacement character that is a function of a cryptographic pad located by the index; and replacing a character in the payload of the SMS message with the replacement character. - View Dependent Claims (8, 9, 10, 11, 12, 13, 14, 15, 16)
-
-
17. A method for cryptographically processing short message service (SMS) messages of a handset, the method comprising:
-
providing a value that identifies a cryptographic pad, from a plurality of cryptographic pads, to use to cryptographically process a SMS message; loading the cryptographic pad chosen; determining a replacement character that is a function of the cryptographic pad identified by the value; and replacing a character in the payload of the SMS message with the replacement character. - View Dependent Claims (18, 19, 20, 21)
-
Specification