Protected communication method and system
First Claim
Patent Images
1. A method of transmitting encrypted messages between two units, including initializing the two units with respect to each other, and thereafter transmitting the messages between the two units encrypted by means of dynamic random keys which are changed internally within the two units in synchronism with each other;
- wherein one unit, serving as the transmitter party for a message, divides the message into a plurality of segments, encrypts each segment by an encrypting key which changes randomly from segment to segment, and transmits the encrypted segments;
wherein the other unit, serving as the receiver party for the respective message, receives the encrypted segments, divides each received message into the same segments as the transmitter, and decrypts each segment by the use of a decrypting key which initially matches the encrypting key and which changes randomly from segment to segment in the same manner as the encrypting key;
wherein the encrypting key is the output of a state machine at the transmitter, which state machine changes its state in a random manner from segment to segment according to at least one random manner from segment to segment according to at least one random characteristic transmitted with the respective segment;
and wherein the decrpting key is the output of a state machine at the receiver, which latter state machine also changes its state in a random manner from segment to segment according to the same random characteristic of the respective segment.
1 Assignment
0 Petitions
Accused Products
Abstract
A method and apparatus for transmitting encrypted messages between two units, by initializing the two units with respect to each other, and thereafter transmitting the messages between the two units encrypted by means of dynamic random keys which are changed internally within the two units in synchronism with each other, thereby obviating the need for transferring keys or for a master key.
-
Citations
47 Claims
-
1. A method of transmitting encrypted messages between two units, including initializing the two units with respect to each other, and thereafter transmitting the messages between the two units encrypted by means of dynamic random keys which are changed internally within the two units in synchronism with each other;
-
wherein one unit, serving as the transmitter party for a message, divides the message into a plurality of segments, encrypts each segment by an encrypting key which changes randomly from segment to segment, and transmits the encrypted segments; wherein the other unit, serving as the receiver party for the respective message, receives the encrypted segments, divides each received message into the same segments as the transmitter, and decrypts each segment by the use of a decrypting key which initially matches the encrypting key and which changes randomly from segment to segment in the same manner as the encrypting key; wherein the encrypting key is the output of a state machine at the transmitter, which state machine changes its state in a random manner from segment to segment according to at least one random manner from segment to segment according to at least one random characteristic transmitted with the respective segment; and wherein the decrpting key is the output of a state machine at the receiver, which latter state machine also changes its state in a random manner from segment to segment according to the same random characteristic of the respective segment. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22)
-
-
23. Apparatus for transmitting encrypted messages between two nits, one unit including an encrypting system for encrypting messages, and a transmitter for transmitting the encrypted messages, and the other unit including a received for receiving the encrypted messages, and a decrypting system for decrypting the received messages;
-
said encrypting system in the transmitter, and decrypting system in the receiver utilizing dynamic random keys which are changed internally within the two units in synchronism with each other; said one unit, serving as the transmitter, comprising means for dividing each message into a plurality of segments, means for encrypting each segment by an encrypting key which changes randomly from segment to segment, and means for transmitting the encrypted segments; said other unit, serving as the receiver, comprising means for receiving the encrypted messages, means for dividing the messages into the same segments as in the transmitter, and means for decrypting each segment by the use of a decrypting key which initially matches the encrypting key and which changes randomly from segment to segment in the same manner as the encrypting key; said encrypting key being the output of a state machine at the transmitter, which state machine changes its state in a random manner from segment to segment according to at least one random characteristic transmitted with the respective segment; said decrypting key being the output of a state machine at the receiver, which latter state machine also changes its state in a random manner from segment to segment according to the same at least one random characteristic of the respective segment. - View Dependent Claims (24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47)
-
Specification