Patent ID: 8516555
Filing Date: 2013-08-20
Classification: H04L

Abstract:
1. A method of a service access point for authenticating a pay-per-use service using an extensible authentication protocol (EAP), the service access point including a processor to implement the method comprising: receiving a request, from a client, for a pay-per-use service provided by the service access point; requesting the client to provide an extensible authentication protocol identification (EAP ID) to be used in the pay-per-use service; in response to receiving the EAP ID, transmitting an EAP credit card (EAP_CC) request signal to request account information of the client; receiving, from the client, an EAP_CC response signal comprising a hashed client secret including account information of the client that has been hashed with a one-way hash function; simultaneously transmitting the EAP_CC response signal including the hashed client secret and the EAP ID to an authentication/authorization/accounting (AAA) backend server that possesses the account information of the client and the one-way hash function; receiving an EAP_CC approval signal indicating that the AAA backend server successfully charged an account of the client; and in response to receiving the EAP_CC approval signal from the AAA backend server; transmitting the requested pay-per-use service to the client, wherein the EAP_CC request signal comprises a service cost, an explanation of an additional part of the server, an ID of the service access point, an EAP ID of the client, and a nonce value for security.