US2006184793A1PendingUtilityA1

Encrypting file system

Assignee: ZIZZI STEPHENPriority: May 7, 1998Filed: May 10, 2006Published: Aug 17, 2006
Est. expiryMay 7, 2018(expired)· nominal 20-yr term from priority
Inventors:Stephen Zizzi
G06F 21/34G06Q 30/0643G06F 21/31H04L 9/32G06F 21/602G06F 21/6209G06F 2221/2107G06F 21/80G06F 21/6218G06Q 99/00G06Q 20/382G06Q 10/063Y10S707/99937H04L 63/0428H04L 9/0897G06Q 40/08G06F 2211/007H04L 9/3231G06F 21/32H04L 9/3247H04L 63/08Y10S707/99931H04L 63/168G06Q 50/16Y10S707/99935H04L 2209/76H04L 63/06H04L 9/0866
47
PatentIndex Score
0
Cited by
0
References
0
Claims

Abstract

An encryption method that is largely transparent to a user is accomplished by intercepting a change document or open document command, carrying out an encryption or decryption process, and then completing the command on an encrypted or decrypted file. The encryption method can be used in a wide variety of environments, such as an individual computer program, a database or electronic messaging over the Internet. The encryption method can select from a plurality of encryption algorithms.

Claims

exact text as granted — not AI-modified
1 . A process of decrypting documents comprising: 
 providing plural documents having respective names    providing a crypto server for causing documents to be decrypted    providing a first table having 
 the names of encrypted documents  
 for each of the names of encrypted documents in the first table, a key name associated with a decryption key value for the encrypted document  
   detecting an open command for a given document issuing from a user of an application program using a user input device    determining if the user is an authenticated user    in response to the open command, the crypto server using the first table to determine if the given document should be decrypted    if the given document should be decrypted and the user is an authenticated user, then 
 retrieving the key name associated with the name of the given document from the first table  
 retrieving the decryption key value associated with the key name from a second table, the second table having at least one decryption key value  
 causing the given document to be decrypted.  
   
   
   
       2 . The process of decrypting documents of  claim 1  further comprising providing an electronic document management system comprising a search engine, wherein the electronic document management system performs the detecting step.  
   
   
       3 . A computer program product comprising a computer usable medium having computer readable program code embodied therein for decrypting documents, the program code for causing a processor to 
 cause plural documents to be decrypted, the documents having respective names    record in a first table 
 the names of the encrypted documents  
 for each of the names of encrypted documents in the first table, a key name associated with a decryption key value for the encrypted document  
   detecting an open command for a given document issuing from a user of an application program using a user input device    determine if the user is an authenticated user    in response to the open command use the first table to determine if the given document should be decrypted    if the given document should be decrypted and the user is an authenticated user, then 
 retrieve the key name associated with the name of the given document from the first table  
 retrieve the decryption key value associated with the key name from a second table, the second table having at least one decryption key value  
 cause the given document to be decrypted.  
   
   
   
       4 . A computer program product comprising a computer usable medium having computer readable program code embodied therein for encrypting documents the program code for causing a processor to 
 cause plural documents to be encrypted, the documents having respective names    record in a first table 
 the names of the encrypted documents  
 for each of the names of encrypted documents in the first table, a key name associated with an encryption key value for the encrypted document  
   determine if the user is an authenticated user    detect a close command for a given document issuing from a user of an application program using a user input device    in response to the close command use the first table to determine if the given document should be encrypted    if the given document should be encrypted and the user is an authenticated user, then 
 retrieve the key name associated with the name of the given document from the first table  
 retrieve the encryption key value associated with the key name from a second table, the second table having at least one encryption key value and at least one key name respectively associated with a one of the encryption key values  
 cause the given document to be encrypted.

Join the waitlist — get patent alerts

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

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