×

Method and apparatus for accelerating web service with proxy server

  • US 10,084,888 B2
  • Filed: 10/25/2013
  • Issued: 09/25/2018
  • Est. Priority Date: 10/25/2012
  • Status: Active Grant
First Claim
Patent Images

1. A method for providing a web service by a proxy server, the method comprising:

  • obtaining, by the proxy server, authentication information from each of a plurality of web servers, and storing the obtained authentication information of the plurality of the web servers in a database;

    receiving, from a terminal, an access request to a web server of the plurality of the web servers;

    retrieving, by the proxy server, corresponding authentication information of the web server from the stored authentication information of the plurality of the web servers in the database;

    generating, by the proxy server, a proxy random number representing a replacement value of a random number created by the web server;

    transmitting, to the terminal, the proxy random number and the corresponding authentication information of the web server;

    receiving, from the terminal, an intermediate message comprising client authentication information and web page request information encrypted with a terminal master key;

    forwarding, to the web server, the web page request information together with a hypertext transfer protocol (HTTP) accelerator indicator and the intermediate message comprising the client authentication information;

    receiving, from the web server, a finished message together with web page response information in response to the web page request information when the forwarded client authentication information is valid,wherein the terminal master key and the client authentication information are generated using the proxy random number and a pre-master key encrypted with the authentication information of the web server,wherein the web page request information is decrypted with a web server master key,wherein the web page response information is generated based on the decrypted web page request information,wherein the finished message indicates that a connection between the terminal and the web server is completed, andwherein the HTTP accelerator indicator indicates that the web page request information is forwarded together with the intermediate message comprising the client authentication information.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×