Transmitting surreptitious data on an existing communication channel
AssigneeArxan Technologies, Inc.
InventorGrant Stewart GOODES
Life of this patent
Estimating the term…
Abstract
A method and system to surreptitiously inject data into a data stream over a communication channel including an error correction encoder circuit to apply an error correction scheme to a data stream to create an unfaulted data, a binary to bit value positioner that converts bits in confidential data to corresponding position value of bits in a packet, and a data stream encoder that flips a bit in the unfaulted data based on the binary to bit value positioner to create a bit-faulted data.
Claims20
A non-transitory computer readable storage medium, comprising machine readable instructions executable on a processor to:
- apply error correction scheme to a data stream to generate an unfaulted data;
- introduce at least one bit-fault to the unfaulted data based on confidential data on a side channel to generate a bit-faulted data;
- and
- transmit the bit-faulted data.
A system to surreptitiously inject confidential data into original data over a communication channel comprising:
- an error correction encoder circuit to apply an error correction scheme to a data stream to create an unfaulted data;
- a binary to bit value positioner that converts bits in confidential data to corresponding position value of bits in a packet;
- and
- a data stream encoder that flips a bit in the unfaulted data based on the binary to bit value positioner to create a bit-faulted data.
A system to recover confidential data that is surreptitiously injected into original data over a communication channel comprising:
- an input interface to receive a data stream;
- an error correction decoder circuit to at least one of recover original data from the data stream and detect at least one bit-fault;
- and
- a bit to bit decoder that converts a position value of bits in a packet to a corresponding bits in the confidential data.
Dependencies are inferred from the claim text.