Patent ID: 7519810

Claim:
A method for securely storing an electronic data file comprising: transmitting an electronic data file from a user device to a first computer system, wherein the first computer system comprises a memory subsystem; encrypting the data file in the memory subsystem; transmitting the encrypted data file to a second computer system having a plurality of memory locations; retrieving the encrypted data file from the one or more memory locations; transmitting the encrypted data file to a third computer system; decrypting the encrypted data file on the third computer system; modifying the decrypted data file on the third computer system; re-encrypting the modified, decrypted data file on the third computer system; transmitting the re-encrypted data file to the second computer system; and storing the re-encrypted data file in one or more of the memory locations, wherein encrypting and re-encrypting the data file occur without assistance from a user and without requiring the user's knowledge of an algorithm used to encrypt the data file.