Systems and methods for creating covert channels using packet frequencies
First Claim
Patent Images
1. In a network comprising a first device, a second device, and a third device, a method for sending a message between the first device and the third device, comprising:
- transmitting packets from the first device to the second device at a fixed interval, the fixed interval being known by the third device;
monitoring, via the third device, the transmitting of packets from the first device to the second device; and
detecting, via the third device, a message from the first device when packets are detected at the fixed interval.
4 Assignments
0 Petitions
Accused Products
Abstract
A system (130) receives a covert message from a transmit device (110). The system (130) monitors the transmission of packets from the transmit device (110) to a receive device (120). The transmit device (110) transmits the packets using a transmission pattern that is unknown to the receive device (120). The system (130) receives a covert message from the monitored transmission using the transmission pattern.
17 Citations
60 Claims
-
1. In a network comprising a first device, a second device, and a third device, a method for sending a message between the first device and the third device, comprising:
-
transmitting packets from the first device to the second device at a fixed interval, the fixed interval being known by the third device;
monitoring, via the third device, the transmitting of packets from the first device to the second device; and
detecting, via the third device, a message from the first device when packets are detected at the fixed interval. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12)
-
-
13. In a network comprising a first device, a second device, and a third device, the third device comprising:
-
a memory configured to store instructions; and
a processor configured to execute the instructions to;
monitor packets transmitted from the first device to the second device, the packets being transmitted at a fixed interval known by the third device, and detect a message from the first device when packets are detected at the fixed interval. - View Dependent Claims (14, 15, 16, 17, 18, 19, 20, 21)
-
-
22. A computer-readable medium containing instructions for controlling one or more processors to perform a method for receiving a covert message from a transmit device, the method comprising:
-
monitoring packets transmitted from the transmit device to a receive device, the packets being transmitted at a fixed interval, and receiving a message from the transmit device when packets are detected at the fixed interval. - View Dependent Claims (23)
-
-
24. A system for transmitting a covert message, comprising:
-
a memory configured to store a value set to a fixed interval; and
a transmitter configured to;
receive the value, and transmit two or more packets, each packet transmission being separated in time by the fixed interval, where a different device detects a covert message from the system when the encrypted packets are transmitted at the fixed interval.
-
-
25. In a network comprising a first device, a second device, and a third device, a method for sending a message between the first device and the third device, comprising:
-
transmitting a plurality of packet streams from the first device to the second device at a plurality of corresponding intervals;
monitoring, via the third device, the transmitting of packets from the first device to the second device; and
receiving, via the third device, a message from the first device when packets are detected at the plurality of corresponding intervals during a time period. - View Dependent Claims (26, 27, 28)
-
-
29. A computer-readable medium containing instructions for controlling one or more processors to perform a method for receiving a covert message from a transmit device, the method comprising:
-
monitoring a transmission of a plurality of packet streams from the transmit device to a receive device, the plurality of packet streams being transmitted at different intervals; and
receiving a message from the first device when packets are detected at the different intervals during a time period. - View Dependent Claims (30)
-
-
31. A system for receiving a covert message, comprising:
-
a memory configured to execute instructions; and
a processor configured to execute the instructions to;
monitor a transmission of a plurality of packet streams from a transmit device to a receive device, each of the plurality of packet streams being transmitted at different intervals; and
receive a covert message from the transmit device when packets are detected at the different intervals during a time period. - View Dependent Claims (32)
-
-
33. In a network comprising a first device, a second device, and a third device, a method for sending a message between the first device and the third device, comprising:
-
transmitting packets from the first device to the second device based on a varying transmission pattern, the varying transmission pattern including varying the transmission of packets from a first transmission interval to a second transmission interval over a predetermined time period;
monitoring, via the third device, the transmitting of packets from the first device to the second device; and
receiving, via the third device, a message from the first device when packets are detected at the varying transmission pattern. - View Dependent Claims (34, 35, 36)
-
-
37. A system for receiving a covert message, comprising:
-
a memory configured to execute instructions; and
a processor configured to execute the instructions to;
monitor a transmission of packets from a first device to a second device, the first device varying the transmission of packets from a first transmission interval to a second transmission interval over a predetermined time period, and receive a covert message from the first device when packets are detected at an interval that varies from the first transmission interval to the second transmission interval over the predetermined time period.
-
-
38. A computer-readable medium containing instructions for controlling one or more processors to perform a method for receiving a covert message from a transmit device, the method comprising:
-
monitoring a transmission of packets from the transmit device to a receive device, the transmit device varying the transmission of packets from a first transmission interval to a second transmission interval over a predetermined time period, and receiving a covert message from the transmit device when packets are detected at an interval that varies from the first transmission interval to the second transmission interval over the predetermined time period.
-
-
39. In a network comprising a first device, a second device, and a third device, a method for sending a message between the first device and the third device, comprising:
-
transmitting packets from the first device to the second device using a spread spectrum transmission pattern;
monitoring, via the third device, the transmitting of packets from the first device to the second device; and
receiving, via the third device, a message from the first device when packets are detected at the spread spectrum transmission pattern. - View Dependent Claims (40, 41, 42, 43)
-
-
44. A system for receiving a covert message, comprising:
-
first logic configured to monitor a transmission of packets from a first device to a second device, the first device transmitting the packets so that an interval between packet transmissions creates a set of frequencies, the set of frequencies being managed to achieve a spread spectrum transmission pattern; and
second logic configured to receive a covert message from the monitored transmission using the spread spectrum transmission pattern. - View Dependent Claims (45, 46, 47)
-
-
48. A computer-readable medium containing instructions for controlling one or more processors to perform a method for receiving a covert message from a transmit device, the method comprising:
-
monitoring a transmission of packets from the transmit device to a receive device, the transmit device transmitting the packets using a spread spectrum transmission pattern that is unknown to the receive device; and
receiving a covert message from the monitored transmission using the spread spectrum transmission pattern.
-
-
49. In a network comprising a first device, a second device, and a third device, a method for sending a message between the first device and the third device, comprising:
-
transmitting packets from the first device to the second device using a transmission pattern that is unknown to the second device;
monitoring, via the third device, the transmitting of packets from the first device to the second device; and
receiving, via the third device, a message from the monitored transmission using the transmission pattern. - View Dependent Claims (50, 51, 52, 53)
-
-
54. A system for receiving a covert message, comprising:
-
means for monitoring a transmission of packets from a first device to a second device, the transmission of packets being based on a transmission pattern unknown to the second device; and
means for receiving a message from the monitored transmission using the transmission pattern.
-
-
55. In a network comprising a first device, a second device, and a third device, a method for sending a covert message between the first device and the third device, comprising:
-
transmitting packets from the first device to the second device using a transmission pattern that represents, based on a timing of individual packet transmissions, a portion of a frequency spectrum, the first device using a spectrum-based transmission technique to covertly transmit the message to the third device in the transmission of packets to the second device;
monitoring, via the third device, the transmission of packets from the first device to the second device; and
receiving, based on the monitoring, the covert message from the first device when the first device transmits packets using the transmission pattern. - View Dependent Claims (56, 57)
-
-
58. A system for receiving a covert message, comprising:
-
a memory configured to store instructions; and
a processor configured to execute the instructions to;
monitor a transmission of packets from a first device to a second device, the first device transmitting the packets using a transmission pattern that represents, based on a timing of individual packet transmissions, a portion of a frequency spectrum, the first device using a spectrum-based transmission technique to covertly transmit a message to the system in the transmission of packets to the second device, and receive, based on the monitoring, the covert message from the first device when the first device transmits packets using the transmission pattern. - View Dependent Claims (59, 60)
-
Specification