Data security for digital data storage
First Claim
Patent Images
1. In a personal computer having encryption hardware and a processor, a method of storing data on data storage media comprising:
- retrieving information from a bus-to-bus bridge in a personal computer, the information identifying which data storage media are selected to receive encrypted data;
disabling encryption of data routed to one of the data storage media in response to the retrieved information;
encrypting and decrypting data based on the disabling step, for storage on and retrieval from the data storage media; and
storing the data in the data storage media either in encrypted form or non-encrypted form based on the disabling step.
1 Assignment
0 Petitions
Accused Products
Abstract
A computing system includes data encryption in the data path between a data source and data storage devices. The data encryption may utilize a key which is derived at least in part from an identification code stored in a non-volatile memory. The key may also be derived at least in part from user input to the computer.
88 Citations
20 Claims
-
1. In a personal computer having encryption hardware and a processor, a method of storing data on data storage media comprising:
-
retrieving information from a bus-to-bus bridge in a personal computer, the information identifying which data storage media are selected to receive encrypted data;
disabling encryption of data routed to one of the data storage media in response to the retrieved information;
encrypting and decrypting data based on the disabling step, for storage on and retrieval from the data storage media; and
storing the data in the data storage media either in encrypted form or non-encrypted form based on the disabling step. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. In a personal computer having encryption hardware and a processor, a method of storing data on data storage media comprising:
-
retrieving information from a bus-to-bus bridge in a personal computer, the information identifying which data storage media are selected to receive encrypted data;
encrypting data for storage on the data storage media selected to received encrypted data based on the retrieved information; and
storing encrypted data on the data storage media selected to received encrypted data. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18)
-
-
19. A method of making a computer comprising:
-
storing a hardware identifier in a non-erasable memory integrated circuit;
installing the non-erasable memory integrated circuit into a computer;
providing a data path to data storage media;
providing a bus-to-bus bridge configured to store information, the information identifying which data storage media is selected to receive encrypted data;
coupling a logic circuit comprising an encryption engine to the data path; and
connecting the non-erasable memory integrated circuit to the logic circuit, wherein the hardware identifier and a user input are used by an encrypting engine for encrypting data that is transmitted to the data storage media and for decrypting data that is retrieved from the data storage media, wherein the encryption engine is configured to disable encryption of data routed to the data storage media in response to the information. - View Dependent Claims (20)
-
Specification