In particular, a mechanism is provided which restricts software, distributed on disks or other magnetic medium, to use on asingle computing machine, while allowing the creation of backup copies without compromising the protection.BACKGROUND ARTCopy-protection mechanisms are utilized to inhibit software piracy, which is the creation of unauthorized copies of commercial software.