US2010169672A1PendingUtilityA1

Encryption program operation management system and program

Assignee: TOSHIBA KKPriority: Dec 25, 2008Filed: Oct 30, 2009Published: Jul 1, 2010
Est. expiryDec 25, 2028(~2.4 yrs left)· nominal 20-yr term from priority
Inventors:Jun Takeda
H04L 9/0822G06F 21/80G06F 2221/2107H04L 9/0894G06F 21/6218
55
PatentIndex Score
0
Cited by
0
References
0
Claims

Abstract

According to one embodiment, an encryption program operation management system includes an encryption key table creation module which creates encryption keys and creates an encryption key table including encrypted versions of the encryption keys and items of plaintext index information for recognizing the encryption keys, and an installation package creation module which creates an installation package including an encryption program, the encryption key table, and an installation program for installing the encryption program into a computer. The installation program causes the computer to carry out an operation of selecting one of the encrypted versions of encryption keys and an operation of creating and storing encryption key information including the selected one of the encrypted versions of encryption key and one of the items of plaintext index information associated with the selected one of the encrypted versions of encryption keys.

Claims

exact text as granted — not AI-modified
1 . An encryption program operation management system comprising:
 a computer system comprising computer hardware, the computer system programmed to implement:
 an encryption key table generator configured to generate encryption keys and to generate an encryption key table comprising encrypted versions of the encryption keys and items of plain-text index information, the encrypted versions of the encryption keys being associated with the items of index information; and 
 an installation package comprising an encryption program, the encryption key table, and an installation program configured to cause the computer system to install the encryption program into the computer system; 
   wherein the installation program is configured to cause the computer system to select one of the encrypted versions of encryption keys in the encryption key table used by the encryption program, and to generate and store encryption key information comprising the selected one of the encrypted versions of encryption keys and one of the items of index information associated with the selected one of the encrypted versions of encryption keys, when the installation program installs the encryption program into the computer.   
   
   
       2 . The system of  claim 1 , wherein the encryption program is configured to cause the computer system to:
 encrypt target data and write the encrypted data into a hard disk; and   read the encrypted data from the hard disk and decrypt the encrypted data.   
   
   
       3 . The system of  claim 1 , further comprising a recovery module configured to access the index information from the encryption key information in the computer system, and to read one of the encrypted versions of the encryption keys based at least partly on the index information accessed from the encryption key table, wherein the encrypted version of the encryption keys is configured to be used by the encryption program in the computer system. 
   
   
       4 . A computer-readable storage medium comprising computer-executable instructions configured to cause a computer to implement a method of distributing an encryption program to a computer of a user, the method comprising:
 generating encryption keys and an encryption key table comprising encrypted versions of the encryption keys and items of plain-text index information, such that the encrypted versions of the encryption keys are associated with the items of index information; and   providing an installation package comprising an encryption program, the encryption key table, and an installation program configured to cause the user computer to install the encryption program into the user computer,   wherein the installation program is configured to cause the user computer to select one of the encrypted versions of encryption keys in the encryption key table used by the encryption program, and to generate and store encryption key information comprising the selected one of the encrypted versions of encryption keys and one of the items of index information associated with the selected one of the encrypted versions of encryption keys, responsive to the installation program installing the encryption program into the user computer.   
   
   
       5 . The computer-readable storage medium of  claim 4 , wherein the encryption program is further configured to:
 encrypt target data and write the encrypted data into a hard disk; and   read the encrypted data from the hard disk and decrypt the encrypted data.   
   
   
       6 . The computer-readable storage medium of  claim 4 , wherein the method further comprises causing a computer of an administrator to read the item of index information from the encryption key information installed in the user computer, and to read one of the encrypted versions of the encryption keys based at least partly on the read index information from the encryption key table, such that one of the encrypted versions of the encryption keys is configured to be used by the encryption program in the user computer.

Join the waitlist — get patent alerts

Track US2010169672A1 — get alerts on status changes and closely related new filings.

We store only your email — no account needed. See our privacy policy.