1. An apparatus implemented in a programmable machine for creating a modified digital object and for recording said modified digital object on a digital storage medium, said apparatus encoding an identification number, into a copy of an original digital object that is recorded on an original storage medium to create said modified digital object, where the identification number includes at least one discrete value, and where the original digital object and the copy of the digital object consist of a plurality of discrete values, said apparatus comprising: a combiner operative to combine a first discrete value of the identification number with a first discrete value of the digital object thereby creating a first modified value, wherein said first modified value is temporarily stored in a first temporary storage medium, a copier operative to make a copy of the original digital object, wherein said copy is temporarily stored in a second temporary storage location, a modifier operative to substitute the first modified value for a discrete value in the copy of the original digital object that corresponds to the first discrete value in the original digital object and for recording the copy of the original digital object with the substituted modified value on said digital storage medium as said modified digital object having said encoded identification number embedded within it.