Systems and methods for preventing the unauthorized access to data stored
on removable media, such as software, include storing a predetermined
signature in the area of non-volatile memory in a computer system. Upon
initialization of the computer system, a check is made to verify the
signature. Only if the signature is verified will decoding software
operate.