Patent ID: 8627416

Claim:
A method comprising: sending a request from a client device via a first network to a second network, wherein the first network is different from the second network; receiving, at the client device, redirection information in response to the request, wherein the redirection information includes an authentication seed and an address of a server that provides access control of the second network; in response to receiving the authentication seed: obtaining a shared secret at the client device; computing, with the client device, a result of a one-way hash function for a combination of a network address of the client device, the authentication seed, and the shared secret; and transmitting the network address and the result to the server, wherein the server makes a determination whether the client device is authorized to access the second network based on a comparison of the result to a test case computed by the server using the one-way hash function for a combination of the network address received by the server from the computing device, the authentication seed, and a secret selected by the server; and receiving a response to the request via the second network, the response indicating a determination by the server that the client device is authorized to access the second network.