×

Authentication of untrusted gateway without disclosure of private information

  • US 8,261,070 B2
  • Filed: 04/23/2004
  • Issued: 09/04/2012
  • Est. Priority Date: 04/23/2004
  • Status: Active Grant
First Claim
Patent Images

1. A method for authorizing use of a server on a mobile platform without providing the server with sensitive information, said method comprising:

  • providing a local server having no encryption capabilities and no decryption capabilities;

    establishing a secure authorization link between a user interface and a remote authorization server utilizing a user interface web browser, the local server being configured between the user interface and the remote authorization server such that all communications between the user interface and the remote authorization, including the authorization link, are required to pass through the local server, and where the authorization link is unreadable by the local server;

    sending user authorization data from the user interface to the authorization server, via the authorization link, and through the local server without any encryption or modification of the user authorization data by the local server, and by utilizing the user interface web browser;

    returning a redirected validation message from the authorization server through the local server to the user interface, via the authorization link, with the redirected validation message being unreadable by the local server, the redirected validation message further including a uniform resource locator (URL) that includes information useable by the local server to permit or deny access to a requested service;

    using the redirected validation message to provide an instruction to the user interface that causes the user interface to automatically forward the redirected validation message back to the local server, the redirected validation message including data for authorizing use of the local server by the user interface to enable the user interface to access the requested service; and

    using the local server to receive the forwarded, redirected validation message, which causes the local server to establish an unsecured local link between the user interface and the local server based on the data included in the redirected validation message, the local link established utilizing the user interface web browser, and the local server adapted to read only unencrypted communications received from the user interface.

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