Enhanced data privacy for portable computers
First Claim
1. A method of protecting a selected set of files stored on a hard disk of a computer, said method comprising:
- a. encrypting each file of a selected set of files with an encryption key;
b. scrambling said encryption key with a secret key entered by an authorized user of said computer;
c. scrambling said encryption key with an algorithmic transform of said secret key; and
d. storing both said scrambled versions of said encryption key on said hard disk, wherein none of said selected files will be decrypted until said secret key is entered and used to obtain said encryption key in clear text from said stored scrambled versions of said encryption key.
1 Assignment
0 Petitions
Accused Products
Abstract
A method and an apparatus for protecting selected files in a portable computer system. With this invention a user selects a set of riles on a hard disk of the system for protection. This invention uses an encryption key, a secret key and an algorithmic transform to protect the selected files. With this invention the selected files are encrypted with the encryption key, and two copies of the encryption key are scrambled, one with the secret key and one with the transform of the secret key. Then, both scrambled versions of the encryption key are stored on the hard disk. When the user enters the secret key, the two scrambled versions of the encryption key are unscrambled using the key entered by the user and by using the transform of the key entered by the user. These unscrambled versions are then compared. If these unscrambled versions match, the original encryption key has been correctly restored and selected files will be decrypted either immediately or when referenced by an application program. This invention also calls for re-encrypting the selected files upon expiration of a timer indicating that the computer is idle or upon the repeated failure of a user to enter the secret key when requested.
156 Citations
12 Claims
-
1. A method of protecting a selected set of files stored on a hard disk of a computer, said method comprising:
-
a. encrypting each file of a selected set of files with an encryption key; b. scrambling said encryption key with a secret key entered by an authorized user of said computer; c. scrambling said encryption key with an algorithmic transform of said secret key; and d. storing both said scrambled versions of said encryption key on said hard disk, wherein none of said selected files will be decrypted until said secret key is entered and used to obtain said encryption key in clear text from said stored scrambled versions of said encryption key. - View Dependent Claims (2, 3, 4, 5)
-
-
6. A method of protecting a selected set of files stored on a hard disk of a computer, said method comprising:
-
a. encrypting each file of said set of files with an encryption key when said computer has been idle for a user-defined period; b. scrambling said encryption key with a secret key entered by an authorized user of said computer; c. scrambling said encryption key with an algorithmic transform of said secret key; and d. storing both said scrambled versions of said encryption key on said hard disk. - View Dependent Claims (7, 8, 9, 10, 11, 12)
-
Specification