Data communication
AssigneeAlibaba Group Holding Limited
InventorLizhong Li
Life of this patent
Estimating the term…
Abstract
A client terminal sends a communication request to a server. The server generates at least one digit code according to a first preset rule. The server sends information including the at least one digit code to the client terminal. The client terminal generates at least one input box, a number of which corresponds to a number of the at least one digit code, detects an input event of the at least one input box, and obtains data of the at least input box when the input event occurs. The client terminal sends the data of the at least one input box as at least one verification data to the server. The server compares the digit data corresponding to the at least one digit code with the verification data and sends a successful information code to the client terminal when the two are the same. The techniques improve password security.
Claims18
A method comprising:
- receiving, by a server, a request including account information of a user of a client terminal;
- generating at least one digit code according to a first preset rule;
- sending the account information including the at least one digit code to the user of the client terminal;
- inputting by the user of the client terminal, the at least one digit code to obtain verification data, wherein the verification data is used to determine whether the current user that inputs the at least one digit code has a privilege to visit data stored in the server through the client terminal;
- receiving the verification data sent by the user of the client terminal;
- obtaining, by the server, at least one digit data corresponding to the at least one digit code from a preset data;
- comparing the at least one digit data with the verification data;
- and sending a successful information code to the user of the client terminal in response to determining that the at least one digit data is the same as the verification data.
A method comprising:
- sending, by a client terminal, a request including account information of a user of the client terminal to a server;
- generating at least one digit code according to a preset rule;
- receiving the account information sent by the server, the account information including at least one digit code;
- generating at least one input box;
- inputting, by the user of the client terminal, the at least one digit code into the input box;
- detecting an input event of the at least one input box;
- obtaining data of the at least one input box when the input event occurs;
- using the data of the at least one input box as at least one verification data, wherein the verification data is used to determine whether the current user that inputs the at least on digit code has a privilege to visit data stored in the server through the client terminal;
- and
- sending the at least one verification data to the server.
A data communication system comprising a server including:
- one or more processors;
- and
- a memory including instructions executable by the one or more processors, which when executed perform the following acts:
- receiving a request sent by the client terminal, the request including account information of a user of the client terminal;
- generating at least one digit code according to a first preset rule in response to the request and sending the account information including the at least one digit code to the user of the client terminal, wherein a user inputs the at least one digit code to obtain verification data, wherein the verification data is used to determine whether the current user that inputs the at least one digit code has a privilege to visit data stored in the server through the client terminal;
- receiving the verification data sent by the user of the client terminal;
- obtaining at least one digit data corresponding to the at least one digit code from a preset data;
- comparing the at least one digit data with the verification data;
- and
- sending successful information code to the user of the client terminal in response to determining that the at least one digit data is the same as the verification data.
Dependencies are inferred from the claim text.