Smart card method for outputting validation data and method for responding to operation request
Abstract
A method for outputting validation data for a smart card, and a method for responding to an operation request are provided. The method for outputting validation data includes acquiring an operation request by a smart card; acquiring smart card operation information of the smart card by the smart card, after acquiring the operation request, wherein the smart card operation information comprises at least a smart card mode factor for indicating a working mode of the smart card, and the working mode of the smart card comprises a non-contact communication mode and/or a contact communication mode; acquiring a validation data generating strategy, and using the validation data generating strategy to process at least the smart card operation information to obtain validation data by the smart card; and outputting the validation data by the smart card after obtaining the validation data.
Claims
exact text as granted — not AI-modified1 . A method for outputting validation data, comprising:
acquiring an operation request by a smart card; acquiring smart card operation information of the smart card by the smart card, after acquiring the operation request, wherein the smart card operation information comprises at least a smart card mode factor for indicating a working mode of the smart card, and the working mode of the smart card comprises a non-contact communication mode and/or a contact communication mode; acquiring a validation data generating strategy, and using the validation data generating strategy to process at least the smart card operation information to obtain validation data by the smart card; and outputting the validation data by the smart card after obtaining the validation data.
2 . The method according to claim 1 , further comprising:
establishing a communication with a terminal by the smart card, and acquiring the operation request from the terminal via the communication by the smart card.
3 . The method according to claim 1 , further comprising:
acquiring an outputting strategy corresponding to the validation data, and outputting the validation data according to the outputting strategy of the validation data by the smart card.
4 . The method according to claim 1 , wherein the smart card acquires the validation data generating strategy corresponding to the smart card operation information from pre-stored validation data generating strategies.
5 . The method according to claim 1 , wherein using the validation data generating strategy to process at least the smart card operation information to obtain the validation data by the smart card, comprises:
processing the smart card operation information to obtain first validation data, and processing a balance of an electronic deposit, an online transaction number of an electronic deposit, a transaction amount, a transaction type identification, a terminal number, a transaction date and a transaction time to obtain second validation data, and using a combination of the first validation data and the second validation data as the validation data by the smart card.
6 . The method according to claim 1 , wherein using the validation data generating strategy to process at least the smart card operation information to obtain the validation data by the smart card, comprises:
processing the smart card operation information, a balance of an electronic deposit, an online transaction number of an electronic deposit, a transaction amount, a transaction type identification, a terminal number, a transaction date and a transaction time by the smart card to obtain the validation data.
7 . The method according to claim 1 , further comprising:
determining whether the operation request is a pre-stored target request; if yes, using the validation data generating strategy to process at least the smart card operation information.
8 - 9 . (canceled)
10 . The method according to claim 1 , wherein the smart card operation information further comprises a random number and/or a transaction count value.
11 . The method according to any claim 1 , wherein the contact communication mode comprises a chip communication mode and/or a magnetic stripe communication mode.
12 . The method according to claim 1 , wherein the working mode of the smart card is determined according to a type of an object connected with the smart card.
13 . A method for responding to an operation request, comprising:
outputting at least validation data by a smart card using a method for outputting validation data comprising:
acquiring an operation request by a smart card;
acquiring smart card operation information of the smart card by the smart card, after acquiring the operation request, wherein the smart card operation information comprises at least a smart card mode factor for indicating a working mode of the smart card, and the working mode of the smart card comprises a non-contact communication mode and/or a contact communication mode;
acquiring a validation data generating strategy, and using the validation data generating strategy to process at least the smart card operation information to obtain validation data by the smart card;
outputting the validation data by the smart card after obtaining the validation data;
acquiring the validation data and transmitting at least the operation request and the validation data to a background system server by a terminal; and after receiving the validation data and the operation request, validating the validation data by the background system server, and after the validation is passed, performing responding to the operation request by the background system server.
14 . The method according to claim 13 , wherein validating the validation data by the background system server, comprises:
acquiring a communication mode of the terminal and acquiring a target strategy identical to the validation data generating strategy acquired by the smart card by the background system server; validating the communication mode of the terminal using the target strategy to generate first validation information by the background system server; comparing the first validation information with validation data corresponding to the smart card mode factor in the validation data by the background system server; passing the validation, if the first validation information is identical to the validation data corresponding to the smart card mode factor in the validation data; and failing the validation, if the first validation information is different from the validation data corresponding to the smart card mode factor in the validation data.
15 . The method according to claim 13 , wherein the validation data further comprises data obtained by processing the type of the object connected with the smart card,
validating the validation data by the background system server, further comprises: acquiring an object type of the terminal by the background system server; validating the object type of the terminal using the target strategy to generate second validation information by the background system server; comparing the second validation information with validation data corresponding to the type of the object connected with the smart card in the validation data by the background system server; passing the validation, if the second validation information is identical to the validation data corresponding to the type of the object connected with the smart card in the validation data; and failing the validation, if the second validation information is different from the validation data corresponding to the type of the object connected with the smart card in the validation data.
16 . A smart card, comprising:
an acquiring module; a processing module; and an outputting module, wherein the acquiring module is configured to acquire an operation request, to acquire smart card operation information of the smart card after the operation request is acquired, and to acquire a validation data generating strategy, in which the smart card operation information comprises at least a smart card mode factor for indicating a working mode of the smart card, and the working mode of the smart card comprises a non-contact communication mode and/or a contact communication mode; the processing module is configured to use the validation data generating strategy to process at least the smart card operation information to obtain validation data; the outputting module is configured to output the validation data after the validation data is obtained by the processing module.
17 . The smart card according to claim 16 , further comprising:
a communicating module, configured to establish a communication with a terminal and to output the validation data according to an outputting strategy of the validation data.
18 . The smart card according to claim 16 , wherein the processing module is configured to process the smart card operation information to obtain first validation data, to process a balance of an electronic deposit, an online transaction number of an electronic deposit, a transaction amount, a transaction type identification, a terminal number, a transaction date and a transaction time to obtain second validation data, and to use a combination of the first validation data and the second validation data as the validation data.
19 . The smart card according to claim 16 , wherein the processing module is configured to process the smart card operation information, a balance of an electronic deposit, an online transaction number of an electronic deposit, a transaction amount, a transaction type identification, a terminal number, a transaction date and a transaction time to obtain the validation data.
20 . The smart card according to claim 16 , further comprising a determining module, configured to determine whether the operation request is a pre-stored target request after the operation request is acquired by the acquiring module, and to indicate the processing module to use the validation data generating strategy to process at least the smart card operation information if the operation request is determined as the target request.
21 - 22 . (canceled)
23 . The smart card according to claim 16 , wherein the smart card operation information further comprises: a random number and/or a transaction count value.
24 . (canceled)
25 . The smart card according to claim 16 , wherein the working mode of the smart card is determined according to a type of an object connected with the smart card.
26 - 29 . (canceled)Cited by (0)
No later patents cite this yet.
References (0)
No backward citations on record.