Methods and apparatus for digital steganography
First Claim
1. A computer-implemented digital steganography method comprising:
- providing a processor with a plurality of target data elements each comprising a sequence of digital bits;
providing the processor with a plurality of source data elements each comprising a sequence of digital bits; and
using the processor to generate, according to a predefined extraction method, a mapping of each of the target data elements with a corresponding source data element, wherein the mapping comprises, for each target data element, a corresponding indice indicating the position of a next occurrence of that target data element within the plurality of source data elements relative to a reference location within the plurality of source data elements.
1 Assignment
0 Petitions
Accused Products
Abstract
A computer-implemented digital steganography method includes providing a plurality of target data elements each comprising a sequence of digital bits, providing a plurality of source data elements each comprising a sequence of digital bits and has a specific start bit, and generating, according to a predefined extraction method, a mapping of each of the target data elements with a corresponding source data element. The mapping includes, for each target data element, a corresponding indice indicating the position of the specific start bit within a bitwise representation of the source data elements irrespective of the bitwise position of each of the source data elements.
152 Citations
28 Claims
-
1. A computer-implemented digital steganography method comprising:
-
providing a processor with a plurality of target data elements each comprising a sequence of digital bits; providing the processor with a plurality of source data elements each comprising a sequence of digital bits; and using the processor to generate, according to a predefined extraction method, a mapping of each of the target data elements with a corresponding source data element, wherein the mapping comprises, for each target data element, a corresponding indice indicating the position of a next occurrence of that target data element within the plurality of source data elements relative to a reference location within the plurality of source data elements. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18)
-
-
19. A computing device comprising a processing system and a memory, wherein the memory comprises computer-executable instructions that, when executed by the processing system, cause the computing device to:
-
read a plurality of target data elements, wherein each target data element comprises;
a sequence of digital bits;read a plurality of source data elements, wherein each source data element comprises;
a sequence of digital bits; andgenerate, according to a predefined extraction method, a mapping of each of the target data elements with a corresponding source data element, wherein the mapping comprises, for each target data element, a corresponding indice indicating the position of a next occurrence of that target data element within the plurality of source data elements relative to a reference location within the plurality of source data elements. - View Dependent Claims (20, 21, 22, 23, 24, 25, 26, 27)
-
-
28. A method of encoding a plurality of target data elements, the method comprising:
-
using a processor to access a plurality of source data elements, wherein each source data element comprises;
a sequence of digital bits; andusing the processor to encode the plurality of target elements into a grille dataset, wherein the grille dataset includes a plurality of indices configured to map each of the target data elements with a corresponding source data element in accordance with a predefined extraction method, and wherein the mapping comprises, for each target data element, a corresponding indice indicating the position of a next occurrence of that target data element within the plurality of source data elements relative to a reference location within the plurality of source data elements.
-
Specification