Claims
- 1. An encrypted file transfer system comprising:
a computer that receives a request to forward one or more stored files; an encryption module that receives the one or more stored files and determines if a key is available for the one or more stored files, the encryption module obtaining a new encryption key from an encryption key server if the key is not available, encrypts the one or more stored files and associates a key identifier; and a shipment module that forwards the encrypted one or more stored files and the key to at least one secure destination.
- 2. The system of claim 1, wherein the key identifier points to at least a location and the key that are to be used for decrypting the one or more stored files.
- 3. The system of claim 1, wherein the key identifier is based on a user profile.
- 4. The system of claim 1, wherein the key and the encrypted one or more files are capable of being stored on different secure destinations.
- 5. An encrypted file transfer system comprising:
a user interface; a secure server that at least stores one or more encrypted files; and a decryption module, the user interface communicating with the secure server to download one or more identified encrypted files based on a profile, the decryption module obtaining a decryption key based on an identifier associated with the one or more identified encrypted files, and decrypting the one or more identified encrypted files.
- 6. The system of claim 5, wherein the decryption module stores the one or more identified encrypted files.
- 7. The system of claim 5, wherein the profile specifies at least one of a user, a storage destination, a download interval, a download method and at least one encrypted file.
- 8. The system of claim 5, wherein a user logs in to the secure server based on a user identification and a password.
- 9. The system of claim 5, wherein the encryption key is obtained via a secure socket layer (SSL) connection.
- 10. A method for encrypted file transfer comprising:
receiving a request to forward one or more stored files; receiving the one or more stored files and determining if a key is available for the one or more stored files; obtaining a new encryption key if the key is not available; encrypting the one or more stored files; associating a key identifier; and forwarding the encrypted one or more stored files and the key to at least one secure destination.
- 11. The method of claim 10, wherein the key identifier points to at least a location and the key that are to be used for decrypting the one or more stored files.
- 12. The method of claim 10, wherein the key identifier is based on a user profile.
- 13. The method of claim 10, wherein the key and the encrypted one or more files are capable of being stored on different secure destinations.
- 14. A method for encrypted file transfer comprising:
communicating with a secure server via a user interface to download one or more identified encrypted files based on a profile; obtaining a decryption key based on an identifier associated with the one or more identified encrypted files; and decrypting the one or more identified encrypted files.
- 15. The method of claim 14, further comprising stores the one or more identified encrypted files on a user computer.
- 16. The method of claim 14, wherein the profile specifies at least one of a user, a storage destination, a download interval, a download method and at least one encrypted file.
- 17. The method of claim 14, further comprising logging on to a secure server based on a user identification and a password.
- 18. The method of claim 5, wherein the encryption key is obtained via a secure socket layer (SSL) connection.
- 19. A method for encrypted file transfer comprising:
receiving a request to forward one or more stored files; receiving the one or more stored files and determining if a key is available for the one or more stored files; obtaining a new encryption key if the key is not available; encrypting the one or more stored files; associating a key identifier; forwarding the encrypted one or more encrypted files and the key to at least one secure destination; communicating with a secure server via a user interface to download one or more identified encrypted files based on a profile; obtaining a decryption key based on an identifier associated with the one or more identified encrypted files; and decrypting the one or more identified encrypted files.
- 20. A method for encrypted file transfer comprising:
receiving a request to forward one or more stored files; receiving the one or more stored files and determining if a key is available for the one or more stored files; obtaining a new encryption key if the key is not available; encrypting the one or more stored files; associating a key identifier; forwarding the encrypted one or more encrypted files and the key to at least one secure destination; communicating with a secure server via a user interface to download one or more identified encrypted files based on a profile; obtaining a decryption key based on an identifier associated with the one or more identified encrypted files; and decrypting the one or more identified encrypted files.
- 21. An information storage media comprising information for encrypted file transfer comprising:
information used for receiving a request to forward one or more stored files; information used for receiving the one or more stored files and determining if a key is available for the one or more stored files; information used for obtaining a new encryption key if the key is not available; information used for encrypting the one or more stored files; information used for associating a key identifier; information used for forwarding the encrypted one or more encrypted files and the key to at least one secure destination; information used for communicating with a secure server via a user interface to download one or more identified encrypted files based on a profile; information used for obtaining a decryption key based on an identifier associated with the one or more identified encrypted files; and information used for decrypting the one or more identified encrypted files.
- 22. An encrypted file transfer system comprising:
means for receiving a request to forward one or more stored files; means for receiving the one or more stored files and determining if a key is available for the one or more stored files; means for obtaining a new encryption key if the key is not available; means for encrypting the one or more stored files; means for associating a key identifier; means for forwarding the encrypted one or more encrypted files and the key to at least one secure destination; means for communicating with a secure server via a user interface to download one or more identified encrypted files based on a profile; means for obtaining a decryption key based on an identifier associated with the one or more identified encrypted files; and means for decrypting the one or more identified encrypted files.
RELATED APPLICATION DATA
[0001] This application claims the benefit of and priority under 35 U.S.C. §119(e) to U.S. patent application Ser. No. 60/347,849, filed Oct. 25, 2001, entitled “Secure File Transfer Protocol,” which is incorporated herein by reference in its entirety.
Provisional Applications (1)
|
Number |
Date |
Country |
|
60347849 |
Oct 2001 |
US |