Method and associated processor for authentication
AssigneeMediatek Inc.
InventorJing-Fu Chen
Life of this patent
Estimating the term…
Abstract
The present invention provides method and associated processor for authentication, e.g., log-in, with a remote application server by the processor of a user equipment, including: by the processor, achieving a bootstrapping authorization with a remote operator, obtaining a username and a password for logging in the remote application server according to the bootstrapping authorization, composing a log-in message according to the username and the password, and sending the log-in message to the remote application server.
Claims16
A processor for a user equipment, comprising:
- an interface circuit, and
- a processing unit coupled to the interface circuit, and arranged to:
- via the interface circuit, send a first request to log in a remote application server;
- receive a challenge from the remote application server;
- after receiving the challenge, send a second request to a remote operator different from the remote application server, and receive an operator response generated by the remote operator in response to the second request;
- wherein the operator response includes a lifetime value and a bootstrapping identifier;
- according to the operator response, obtain a username and a password for logging in the remote application server;
- wherein the username is obtained according to the bootstrapping identifier;
- compose a log-in message according to the username and the password;
- and
- by sending the log-in message to the remote application server via the interface circuit, cause the remote application server to:
- request and receive a verification response from the remote operator;
- calculate an expected log-in response based on said verification response from the remote operator;
- and
- verify log-in of the user equipment by comparing the expected log-in response and a received log-in response included in said log-in message.
A method for authentication with a remote application server by a processor of a user equipment, comprising:
- by the processor, sending a first request to log in the remote application server;
- receiving a challenge from the remote application server;
- after receiving the challenge, sending a second request to a remote operator different from the remote application server, and receiving an operator response generated by the remote operator in response to the second request;
- wherein the operator response includes a lifetime value and a bootstrapping identifier;
- according to the operator response, obtaining a username and a password for logging in the remote application server;
- wherein the username is obtained according to the bootstrapping identifier;
- composing a log-in message according to the username and the password;
- and
- by sending the log-in message to the remote application server, causing the remote application server to:
- request and receive a verification response from the remote operator;
- calculate an expected log-in response based on said verification response from the remote operator;
- and
- verify log-in of the user equipment by comparing the expected log-in response and a received log-in response included in the log-in message.
A method for a network system which comprises a user equipment, a remote operator and a remote application server, and the method comprising:
- by the user equipment, sending a first request to log in the remote application server;
- by the remote application server, sending a challenge for bootstrapping to the user equipment;
- by the user equipment, sending a second request to the remote operator after receiving the challenge;
- receiving an operator response generated by the remote operator in response to the second request;
- obtaining a username and a password according to the operator response for logging in the remote application server, wherein the operator response includes a lifetime value and a bootstrapping identifier, and the username is obtained according to the bootstrapping identifier;
- composing a log-in message according to the username and the password;
- and
- by sending the log-in message to the remote application server, causing the remote application server to:
- request and receive a verification response from the remote operator, calculate an expected log-in response based on said verification response from the remote operator, and verify log-in of the user equipment by comparing the expected log-in response and a received log-in response included in the log-in message.
Dependencies are inferred from the claim text.