Method of securing CD-ROM data for retrieval by one machine
First Claim
1. A method of securing data on a storage medium for exclusive retrieval by a specified computer system comprising the steps of:
- requisitioning a computer system designating a selected hardware configuration and selected software components;
procuring the selected hardware;
associating a hardware identifier to the selected hardware;
programming a storage medium containing software program files corresponding to the selected software components including the steps of;
encrypting the software program files using the hardware identifier as an encryption key; and
writing the encrypted software program files to the storage medium; and
installing the software programs on the selected hardware including the steps of;
retrieving the hardware identifier associated to the selected hardware;
decrypting the software program files using the hardware identifier as a decryption key; and
installing the decrypted software program files on the hardware.
7 Assignments
0 Petitions
Accused Products
Abstract
A method of securing CD-ROM data for exclusive retrieval by a specified computer system includes the steps of ordering a computer system designating a selected hardware configuration and selected software components and procuring the selected hardware. A hardware identifier is then associated to the selected hardware. The method further includes the step of producing a compact disc read only memory (CD-ROM) containing software program files corresponding to the selected software components. This step includes the substeps of encrypting the software program files using the hardware identifier as an encryption key and writing the encrypted software program files to the CD-ROM. The CD-ROM securing method also includes the step of installing the software programs on the selected hardware including the sub steps of retrieving the hardware identifier associated to the selected hardware, decrypting the software program files using the hardware identifier as a decryption key and installing the decrypted software program files on the hardware.
139 Citations
22 Claims
-
1. A method of securing data on a storage medium for exclusive retrieval by a specified computer system comprising the steps of:
-
requisitioning a computer system designating a selected hardware configuration and selected software components; procuring the selected hardware; associating a hardware identifier to the selected hardware; programming a storage medium containing software program files corresponding to the selected software components including the steps of; encrypting the software program files using the hardware identifier as an encryption key; and writing the encrypted software program files to the storage medium; and installing the software programs on the selected hardware including the steps of; retrieving the hardware identifier associated to the selected hardware; decrypting the software program files using the hardware identifier as a decryption key; and installing the decrypted software program files on the hardware. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A method of securing CD-ROM data for exclusive retrieval by a specified computer system comprising the steps of:
-
requisitioning a computer system designating a selected hardware configuration and selected software components; procuring the selected hardware; associating a hardware identifier to the selected hardware; producing a compact disc read only memory (CD-ROM) containing software program files corresponding to the selected software components including the steps of; encrypting the software program files using the hardware identifier as an encryption key; and writing the encrypted software program files to the CD-ROM; and installing the software programs on the selected hardware including the steps of; retrieving the hardware identifier associated to the selected hardware; decrypting the software program files using the hardware identifier as a decryption key; and installing the decrypted software program files on the hardware. - View Dependent Claims (10, 11, 12, 13, 14, 15)
-
-
16. A system for securing data on a storage medium for exclusive retrieval by one computer system comprising:
-
a computer having a hardware identifier; a storage medium containing encrypted software program files corresponding to selected software components, the encrypted software program files being encrypted using the hardware identifier as an encryption key; and a software installation program for installing the software program files exclusively on the computer including; a routine for retrieving the hardware identifier associated to the selected hardware; a routine for decrypting the software program files using the hardware identifier as a decryption key; and a routine for installing the decrypted software program files on the hardware.
-
-
17. A system for securing CD-ROM data for exclusive retrieval by one computer system comprising:
-
a computer having a hardware identifier; a compact disc read only memory (CD-ROM) containing encrypted software program files corresponding to selected software components, the encrypted software program files being encrypted using the hardware identifier as an encryption key; and a software installation program for installing the software program files exclusively on the computer including; a routine for retrieving the hardware identifier associated to the selected hardware; a routine for decrypting the software program files using the hardware identifier as a decryption key; and a routine for installing the decrypted software program files on the hardware.
-
-
18. A method of securing CD-ROM data for exclusive retrieval by a specified computer system comprising the steps of:
-
selecting a computer system including a selected computer hardware and a selected plurality of software program files; assembling a computer hardware in accordance with the selecting step; identifying the computer hardware by defining a hardware identifier and encoding the hardware identifier onto the computer hardware; producing a write-once CD-ROM including the substeps of; encrypting each of the plurality of selected software program files using the hardware identifier as an encryption key; writing each of the encrypted software program files to a write-once CD-ROM; and writing the hardware identifier to the write-once CD-ROM; and
installing the selected plurality of software program files on the selected computer hardware. - View Dependent Claims (19)
-
-
20. A method of securing CD-ROM data for exclusive retrieval by a specified computer system comprising the steps of:
-
mass-programming a plurality of widely-available software program files on a ring of a hybrid CD-ROM, the software program files being individually encrypted using a corresponding plurality of encryption keys; selecting a computer system including a selected computer hardware and a software program file selected from the plurality of widely-available software program files; assembling a computer hardware in accordance with the selecting step; identifying the computer hardware by defining a hardware identifier and encoding the hardware identifier onto the computer hardware; producing a hybrid CD-ROM from a mass-programmed hybrid CD-ROM including the substeps of; enabling for access the selected software program file by writing a software selection code to a write-once ring of the hybrid CD-ROM; and writing the hardware identifier to the write-once ring of the hybrid CD-ROM; and installing the selected plurality of software program files on the selected computer hardware. - View Dependent Claims (21)
-
-
22. A method of securing CD-ROM data for exclusive retrieval by a specified computer system comprising the steps of:
-
procuring a mass-produced CD-ROM including a plurality of widely-available software program files, the software program files being individually encrypted using a corresponding plurality of encryption keys; selecting a computer system including a selected computer hardware and a software program file selected from the plurality of software program files; assembling a computer hardware in accordance with the selecting step;
identifying the computer hardware by defining a hardware identifier and encoding the hardware identifier onto the computer hardware;enabling for access the selected software program file by writing a software selection code to a nonvolatile memory in the computer hardware; and installing the selected plurality of software program files on the selected computer hardware.
-
Specification