Patent ID: 7502754
Filing Date: 2009-03-10
Classification: G06Q

Abstract:
1. A system for secure automated transfer of files between a database and a remote file transfer client over a network the Internet, the system comprising: a local area network; the database: a computer hardware system: wherein the HTTP server application is configured to: wherein the web services server application comprises a plurality of file transfer methods available to the remote file transfer client making method calls thereto, the plurality of transfer methods comprising: wherein, each method call from the remote transfer client is packaged as a message sent over the Internet and encrypted using the predetermined symmetrical encryption algorithm and the symmetrical encryption key; wherein, each response to the remote transfer client is packaged as a message sent over the Internet and encrypted using the predetermined symmetrical encryption algorithm and the symmetrical encryption key; wherein symmetrical encryption key comprises both: wherein, the server private encryption key is an integer value generated by the web services server; wherein, the server public encryption key is the remainder of a predetermined generator value raised to the power of the server private encryption key, divided by the predetermined prime integer; wherein, the client private encryption key is an integer value generated by the remote transfer client; and wherein the client public encryption key is the remainder of the predetermined generator value raised to the power of the client private encryption key, divided by the predetermined prime integer.