Data sequences comprised of figure-coded units, such as text comprised of
ASCII characters, are encoded into another data entity, such as a pixel
based image. The encoding implements a positionally-based encoding scheme
in which values of the data entity (basic matrix) upon which the data
sequences are to be encoded is used. The position for values to be changed
in the basic matrix are determined by a reversible function, and the
encoding value that these values are changed by may be 1, another
arbitrary number, or determined by a formula. The counterpart to the
reversible function is known by an intended receiver of the encoded data
for decoding purposes. The basic matrix may be generated utilizing a
suitably complex function, such as a chaos function, with parameters known
only to the sender and receiver.