A method by authorizing the access of a client by performing an anonymous
Diffie-Hellman exchange that can produce authentication material (secret
key) between the client and the server, and binding the key to the
service-oriented state information asserted by the client. The secret key
can be used in the future to prove the ownership of resources as outlined
in the state information. This method enables resource
ownership-dependent service authorization without requiring initial
identity authentication.