CN115760115A - Task processing method, system and device - Google Patents

Task processing method, system and device Download PDF

Info

Publication number
CN115760115A
CN115760115A CN202111034587.4A CN202111034587A CN115760115A CN 115760115 A CN115760115 A CN 115760115A CN 202111034587 A CN202111034587 A CN 202111034587A CN 115760115 A CN115760115 A CN 115760115A
Authority
CN
China
Prior art keywords
operation instruction
processing
task
target
intelligent device
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
CN202111034587.4A
Other languages
Chinese (zh)
Inventor
袁伟
崔显军
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Zhejiang eCommerce Bank Co Ltd
Original Assignee
Zhejiang eCommerce Bank Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Zhejiang eCommerce Bank Co Ltd filed Critical Zhejiang eCommerce Bank Co Ltd
Priority to CN202111034587.4A priority Critical patent/CN115760115A/en
Publication of CN115760115A publication Critical patent/CN115760115A/en
Pending legal-status Critical Current

Links

Images

Classifications

    • YGENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
    • Y02TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
    • Y02PCLIMATE CHANGE MITIGATION TECHNOLOGIES IN THE PRODUCTION OR PROCESSING OF GOODS
    • Y02P90/00Enabling technologies with a potential contribution to greenhouse gas [GHG] emissions mitigation
    • Y02P90/02Total factory control, e.g. smart factories, flexible manufacturing systems [FMS] or integrated manufacturing systems [IMS]

Landscapes

  • Financial Or Insurance-Related Operations Such As Payment And Settlement (AREA)

Abstract

The specification provides a task processing method, a task processing system and a task processing device, wherein the task processing method comprises the steps that a first intelligent device triggers to establish communication connection with a second intelligent device in a near field communication mode; generating a target processing task based on a target object, generating a first operation instruction corresponding to the target object according to the target processing task, and sending the first operation instruction to the second intelligent device; the second intelligent device receives the first operation instruction, determines processing information of the target object according to the first operation instruction under the condition that the first operation instruction passes first verification, generates a second operation instruction based on the processing information, and sends the second operation instruction to the first intelligent device; and the first intelligent device receives the second operation instruction, and processes the target processing task based on the second operation instruction under the condition that the second operation instruction passes second verification.

Description

Task processing method, system and device
Technical Field
The present disclosure relates to the field of computer technologies, and in particular, to a task processing method. One or more embodiments of the present specification relate to a task processing system, a task processing apparatus, a computing device, and a computer-readable storage medium.
Background
With the increasing development of computer internet technology, networks have become an important part of people's life, and especially, network payment provides convenience for people, but at present, network payment needs to be completed under the condition that both parties of receiving and paying are networked on line, and the requirement on the payment network environment is high.
Therefore, it is necessary to provide a task processing method that can safely complete payment even when both the receiving and payment parties are offline.
Disclosure of Invention
In view of this, the embodiments of the present specification provide a task processing method. The present specification also relates to a task processing system, a task processing apparatus, a computing device, and a computer-readable storage medium to solve the technical problems of the prior art.
According to a first aspect of embodiments of the present specification, there is provided a task processing method including:
the method comprises the following steps that a first intelligent device is triggered to establish communication connection with a second intelligent device in a near field communication mode;
the first intelligent equipment generates a target processing task based on a target object, generates a first operation instruction corresponding to the target object according to the target processing task, and sends the first operation instruction to the second intelligent equipment;
the second intelligent device receives the first operation instruction, determines processing information of the target object according to the first operation instruction under the condition that the first operation instruction passes first verification, generates a second operation instruction based on the processing information, and sends the second operation instruction to the first intelligent device;
and the first intelligent equipment receives the second operation instruction, and processes the target processing task based on the second operation instruction under the condition that the second operation instruction passes second verification.
According to a second aspect of embodiments of the present specification, there is provided a task processing system including:
the system comprises a first intelligent device and a second intelligent device;
the first intelligent device is configured to trigger to establish communication connection with a second intelligent device through a near field communication mode, generate a target processing task based on a target object, generate a first operation instruction corresponding to the target object according to the target processing task, and send the first operation instruction to the second intelligent device;
the second intelligent device is configured to receive the first operation instruction, determine processing information of the target object according to the first operation instruction under the condition that the first operation instruction passes first verification, generate a second operation instruction based on the processing information, and send the second operation instruction to the first intelligent device;
the first intelligent device is further configured to receive the second operation instruction, and process the target processing task based on the second operation instruction if the second operation instruction passes a second verification.
According to a third aspect of the embodiments of the present specification, there is provided a task processing method applied to a first smart device, including:
triggering to establish communication connection with second intelligent equipment in a near field communication mode;
determining a target object and generating a target processing task based on the target object;
generating a first operation instruction corresponding to the target object according to the target processing task;
sending the first operation instruction to the second intelligent device, and receiving a second operation instruction generated by the second intelligent device based on the first operation instruction;
and processing the target processing task based on the second operation instruction under the condition that the second operation instruction passes the verification.
According to a fourth aspect of the embodiments of the present specification, there is provided a task processing method applied to a second smart device, including:
receiving a communication connection request established by a first intelligent device, and establishing a communication connection with the first intelligent device in response to the communication connection request;
receiving a first operation instruction of the first intelligent device for a target processing task, wherein the target processing task comprises a target object;
analyzing the first operation instruction, and verifying the first operation instruction based on an analysis result;
if the verification is passed, generating a second operation instruction based on the first operation instruction;
and sending the second operation instruction to the first intelligent equipment, and receiving a processing result of the first intelligent equipment for processing the target processing task based on the second operation instruction.
According to a fifth aspect of embodiments of the present specification, there is provided a task processing apparatus configured to a first smart device, including: a second NFC module, a second processing module and a second authentication module, wherein,
the first NFC module is configured to trigger to establish communication connection with a second intelligent device in a near field communication mode;
the first verification module is configured to determine a target object and generate a target processing task based on the target object;
the first processing module is configured to generate a first operation instruction corresponding to the target object according to the target processing task; sending the first operation instruction to the second intelligent device, and receiving a second operation instruction generated by the second intelligent device based on the first operation instruction;
the first verification module is further configured to process the target processing task based on the second operation instruction if the second operation instruction is verified.
According to a sixth aspect of embodiments herein, there is provided a task processing apparatus configured to a second smart device, including: a second NFC module, a second processing module and a second authentication module, wherein,
the second NFC module is configured to receive a communication connection request established by a first intelligent device, and establish a communication connection with the first intelligent device in response to the communication connection request;
the second processing module is configured to receive a first operation instruction of the first intelligent device for a target processing task, wherein the target processing task comprises a target object;
the second verification module is configured to analyze the first operation instruction and verify the first operation instruction based on an analysis result; generating a second operation instruction based on the first operation instruction under the condition that the verification is passed;
the second processing module is further configured to send the second operation instruction to the first intelligent device, and receive a processing result of the first intelligent device processing the target processing task based on the second operation instruction.
According to a seventh aspect of embodiments herein, there is provided a computing device comprising:
a memory and a processor;
the memory is used for storing computer-executable instructions, and the processor is used for executing the computer-executable instructions, wherein the processor executes the computer-executable instructions to realize the steps of the task processing method.
According to an eighth aspect of embodiments herein, there is provided a computer-readable storage medium storing computer-executable instructions that, when executed by a processor, implement the steps of any of the task processing methods.
The task processing method provided by the present specification includes: the method comprises the following steps that a first intelligent device triggers to establish communication connection with a second intelligent device in a near field communication mode; the first intelligent equipment generates a target processing task based on a target object, generates a first operation instruction corresponding to the target object according to the target processing task, and sends the first operation instruction to the second intelligent equipment; the second intelligent device receives the first operation instruction, determines processing information of the target object according to the first operation instruction under the condition that the first operation instruction passes first verification, generates a second operation instruction based on the processing information, and sends the second operation instruction to the first intelligent device; the first intelligent device receives the second operation instruction, and processes the target processing task based on the second operation instruction under the condition that the second operation instruction passes second verification;
the embodiment of the specification realizes that the first intelligent device is triggered to establish the communication connection with the second intelligent device in a near field communication mode, simplifies complex operation of establishing the communication connection between the devices, improves convenience of users, generates the first operation instruction in the first intelligent device, verifies the first operation instruction in the second intelligent device, generates the second operation instruction in the second intelligent device, verifies the second operation instruction in the first intelligent device, completes a target processing task aiming at a target object under the condition that the two verifications are passed, and improves safety of processing the target processing task.
Drawings
FIG. 1 is a flowchart of a task processing method provided in an embodiment of the present specification;
FIG. 2 is a flowchart illustrating a task processing method according to an embodiment of the present disclosure;
FIG. 3 is a flowchart of a task processing method applied to a first smart device according to an embodiment of the present disclosure;
FIG. 4 is a flowchart of a task processing method applied to a second smart device according to an embodiment of the present disclosure;
FIG. 5 is a block diagram of a task processing system according to an embodiment of the present disclosure;
fig. 6 is a schematic structural diagram of a first task processing device according to an embodiment of the present specification;
fig. 7 is a schematic structural diagram of a second task processing device provided in an embodiment of the present specification;
fig. 8 is a block diagram of a computing device according to an embodiment of the present disclosure.
Detailed Description
In the following description, numerous specific details are set forth in order to provide a thorough understanding of the present description. This description may be implemented in many ways other than those specifically set forth herein, and those skilled in the art will appreciate that the present description is susceptible to similar generalizations without departing from the scope of the description, and thus is not limited to the specific implementations disclosed below.
The terminology used in the description of the one or more embodiments is for the purpose of describing the particular embodiments only and is not intended to be limiting of the description of the one or more embodiments. As used in one or more embodiments of the present specification and the appended claims, the singular forms "a," "an," and "the" are intended to include the plural forms as well, unless the context clearly indicates otherwise. It should also be understood that the term "and/or" as used in one or more embodiments of the present specification refers to and encompasses any and all possible combinations of one or more of the associated listed items.
It should be understood that although the terms first, second, etc. may be used herein in one or more embodiments to describe various information, these information should not be limited by these terms. These terms are only used to distinguish one type of information from another. For example, a first can also be referred to as a second and, similarly, a second can also be referred to as a first without departing from the scope of one or more embodiments of the present description. The word "if" as used herein may be interpreted as "at" \8230; "or" when 8230; \8230; "or" in response to a determination ", depending on the context.
First, the noun terms to which one or more embodiments of the present specification relate are explained.
Near field communication: near Field Communication, NFC for short, devices using NFC technology (e.g., mobile phones) can exchange data when they are close to each other, and by integrating functions of an inductive card reader, an inductive card and point-to-point Communication on a single chip, applications such as mobile payment, electronic ticketing, door access, mobile identity recognition, anti-counterfeiting, and the like are implemented by using a mobile terminal.
TEE: english is called as a whole: trusted Execution Environment, full name of Chinese: a trusted execution environment.
And SE: english is called as a whole: secure Element, chinese full name: the safety element SE can be divided into an internal SE chip and an external SE chip of the intelligent terminal.
A value voucher: the value tool is used in a digitized form for real goods and services transactions.
Loading the value voucher: the user initiates the function of the load value voucher through an exclusive APP (Application), after the user inputs the load amount through an APP interface, the APP initiates a load request to a service end of a service mechanism, a transaction instruction uses a terminal authentication private key to sign, the service end of the service mechanism generates the load value voucher after receiving the load instruction, and the load value voucher is transmitted to a user terminal and stored in the user terminal to complete the load.
In the present specification, a task processing method is provided, and the present specification relates to a task processing system, a task processing apparatus, a computing device, and a computer-readable storage medium, which are described in detail one by one in the following embodiments.
The task processing method provided by one or more embodiments of the present specification is applied to a dual offline scenario, where users of both parties of a receiving and a paying party directly perform a transaction, and the transaction does not need to obtain an online confirmation with a service end (which can be understood as a fund depositor) of a service organization, so that a value certificate is required to be deposited in a hardware terminal in advance, and an implementation manner of the task processing method may be referred to as depositing the value certificate. When a user initiates a transaction, a terminal of a payer initiates the transaction, generates a transaction instruction, transmits the transaction and value certificate information to a payee in a point-to-point mode, and completes the instant transaction after the payee passes verification. After both the receiving and paying parties complete the transaction, the asynchronous online confirmation is carried out, the earmarked value certificate is converted into an online value certificate, and the online transaction is carried out or the earmarked value certificate is an offline payment use value certificate.
The task processing method provided by one or more embodiments of the present specification is applied to a network payment, in an application scenario where a payee and a payer are in a dual offline state (that is, both the payee and the payer are not networked), a terminal device of the payee and a terminal device of the payer are triggered to establish a communication connection, such as a bluetooth, NFC, infrared, and other wireless communication connections, in a Near Field Communication (NFC) manner, a terminal of the payee and a terminal of the payer transmit device information through NFC, and then after a communication connection is established between the terminals of both parties, the payee creates a payment instruction, and transmits the payment instruction to the payer, after the payer performs a first verification on the payment instruction, a payment instruction is generated, and is transmitted to the payee, the payee performs a second verification on the payment instruction, and when both verifications pass, the transmission of a value certificate is completed, during this period, both the payee and the payer are in an offline state, and an intelligent device of both parties realizes data communication through the communication connection established in advance.
For convenience of understanding, the task processing method provided in one or more embodiments of the present disclosure is applied to a shopping payment scenario for detailed description, but the task processing method includes but is not limited to be applied to a shopping payment scenario, and may also be applied to other specific scenarios where two parties interact with each other, for example, a contract event scenario, where two parties of participants (i.e., a contracting party and a contracting party) may complete a certain task based on a contract platform, such as a shared bicycle, a library book borrowing, a shared charger, and the like; in another or some engineering project scenarios, both participants (i.e., project contractors and project builders) may complete a project based on a third party platform (i.e., project builder).
Fig. 1 is a flowchart illustrating a task processing method according to an embodiment of the present specification, which specifically includes the following steps:
step 102: the first intelligent device triggers to establish communication connection with the second intelligent device in a near field communication mode.
The first intelligent device and the second intelligent device include but are not limited to an intelligent user terminal, such as a mobile phone, a POS (point of sale) machine and the like, and the first intelligent device and the second intelligent device may be the same intelligent device or different intelligent devices, and only need to have an NFC function, and it is possible to establish communication connection between the two devices through NFC.
In practical application, both the first intelligent device and the second intelligent device have a connection relationship with a third-party certification authority, where the third-party certification authority may be regarded as a mechanism for issuing a value certificate, that is, the third-party certification authority issues the value certificate to the first intelligent device and/or the second intelligent device, so that the first intelligent device and/or the second intelligent device realizes commodity transaction and the like through the value certificate issued by the third-party certification authority.
Specifically, first smart machine triggers to establish communication connection with second smart machine through near field communication mode, including:
the method comprises the steps that a first intelligent device establishes a communication connection request in a near field communication mode, wherein the communication connection request carries communication parameters;
and the second intelligent device receives the communication connection request, and responds to the communication connection request to establish communication connection with the first intelligent device based on the communication parameters.
NFC is a contactless short-range high-frequency radio technology. Generally, the frequency band used by NFC may be 13.56MHz, and the use distance is usually within 10 cm. Under the condition of starting the NFC chip, the NFC chip can continuously send out radio frequency signals; the NFC tag is a coil which can be written with data, and when the coil is contacted with a radio frequency signal sent by the NFC chip, the coil can generate a signal carrying the written data; the reader in the NFC chip can read the signal and parse out the carried data.
The method comprises the steps that NFC modules are arranged in first intelligent equipment (payment intelligent equipment) and second intelligent equipment (payment intelligent equipment), the first intelligent equipment continuously transmits frequency signals through the NFC modules to establish a communication connection request, wherein the communication connection request carries equipment information of the first intelligent equipment, the second intelligent equipment is close to the first intelligent equipment, receives the communication connection request, responds to the communication connection request, establishes communication connection, such as Bluetooth connection, with the second intelligent equipment according to the equipment information of the first intelligent equipment, and in subsequent data transmission, communication is carried out through the pre-established communication connection.
Step 104: the first intelligent device generates a target processing task based on a target object, generates a first operation instruction corresponding to the target object according to the target processing task, and sends the first operation instruction to the second intelligent device.
In practical application, when the task processing method is applied to a payment scene, a target object can be regarded as a purchased commodity or service, and a target processing task can be a payment task generated for the commodity or the service; when the task processing method is applied to a contract event scene, the target object can be regarded as an item to be completed, such as a book, a shared bicycle and running, and the target processing task can be a task generated for completing the item.
When the target object is a commodity, a first intelligent device (a payment intelligent device) generates a payment task for the commodity based on the commodity, and then generates a first operation instruction corresponding to the commodity according to the payment task, wherein the first operation instruction can be regarded as a collection instruction generated by the first intelligent device, the collection instruction can include attribute information related to the payment task, such as a collection account, a collection amount and the like, and then the first operation instruction is sent to a second intelligent device (a payment intelligent device).
In practical application, the intelligent collection device may include a first processing module and a first verification module, where the first processing module includes but is not limited to a trusted execution environment module (e.g., a TEE module), and the first verification module includes but is not limited to a secure element (e.g., an SE module), and if the SE module is an external SE module of an intelligent device (e.g., a first intelligent device or a second intelligent device), the external SE module should have a module (e.g., a bluetooth chip) connected to the intelligent device, so as to enable the intelligent device to be connected to the intelligent device via bluetooth.
Specifically, the intelligent terminal supports that the trusted execution environment can utilize a device digital certificate which can be preset or pushed to a device third-party organization for authentication when being delivered from a factory and a corresponding settlement platform, and rapidly deploys a value certificate, so that the hardware function of the digital account is realized.
During specific implementation, a user downloads the value certificate account APP from the intelligent terminal (namely, the first intelligent device and the second intelligent device), logs in the value certificate account ID, performs KYC (kyC-your-customer, kyC, real-name authentication) identity authentication, generates an account certificate, and then starts to call the trusted execution environment module of the intelligent terminal to activate the value certificate hardware account; a virtual secure network channel is established in the Trusted execution environment module through a terminal management public and private key, a payment application program and a TSM (Trusted Service Manager) which are preset in a factory. After the validity of the hardware is verified, the payment application is downloaded through the channel, a terminal authentication public and private key pair is generated, a public key and equipment information are uploaded through the secure channel, and the public key and the equipment information are forwarded to a service organization through the TSM. After the service organization verifies the account certificate and requests for validity, a binding relationship between a digital account id and the equipment is established, and the binding relationship is used for issuing an equipment terminal digital certificate after successful binding and is used for later-stage account identity authentication and communication encryption of the user; when a service organization activates a hardware terminal, security transaction strategies such as certificate validity period, earmark amount upper limit, transaction times, service scenes and the like can be set to an equipment terminal according to a KYC grade of a user and used as a preposed verification rule of all offline transactions; the process of loading the value voucher at the intelligent terminal can refer to the detailed description of the loading value voucher, and is not described herein again.
During specific implementation, the SE module is divided into an internal SE chip and an external SE chip of the intelligent terminal, the SE module can provide higher-level security protection, but calculation and storage resources are limited, and the TEE module can provide strong calculation capacity in a relatively independent trusted security environment, so that a payment task can be completed for first intelligent equipment serving as a payee in a mode of the TEE module and the SE module, on the basis of not reducing the calculation capacity, the risk level of the first intelligent equipment is improved, and the security of the first intelligent equipment is ensured. Similarly, the SE module can be replaced by a customized MCU chip and the like, but the relationship between the safe isolation storage and the high-efficiency calculation processing needs to be balanced, and if the secure isolation storage and the high-efficiency calculation processing are matched with the guarantee of other safety mechanisms, the safe storage can be realized without using an independent SE chip. The specific implementation mode is as follows:
the first intelligent device comprises a first processing module and a first verification module;
correspondingly, the generating, by the first smart device, a target processing task based on a target object, generating, according to the target processing task, a first operation instruction corresponding to the target object, and sending the first operation instruction to the second smart device includes:
the first verification module generates a target processing task based on a target object and sends the target processing task to the first processing module;
the first processing module generates a first operation instruction corresponding to the target object according to the received target processing task, and sends the first operation instruction to the second intelligent device.
Specifically, under the condition that the first intelligent device is a payment intelligent terminal and the payment intelligent terminal comprises a TEE module and an SE module, the actual application scenario is that a first verification module (such as the SE module) firstly determines a target object (namely a commodity), generates a payment task according to the commodity and sends the payment task to a first processing module (such as the TEE module), the TEE module has a good calculation function, after receiving the payment task sent by the SE, generates a first operation instruction corresponding to the commodity according to the received payment task, and sends the first operation instruction to a second intelligent device (namely the payment intelligent terminal).
In another embodiment of this specification, in order to complete a payment task in a mode of a TEE module and an SE module without reducing the computing power of the second intelligent device and ensuring the security of the second intelligent device, the TEE module that receives the first operation instruction is the TEE module of the second intelligent device, where the specific implementation manner is as follows:
the first intelligent device comprises a first processing module and a first verification module, and the second intelligent device comprises a second processing module and a second verification module;
correspondingly, the generating, by the first smart device, a target processing task based on a target object, generating, according to the target processing task, a first operation instruction corresponding to the target object, and sending the first operation instruction to the second smart device includes:
the first verification module generates a target processing task based on a target object and sends the target processing task to the first processing module;
and the first processing module generates a first operation instruction corresponding to the target object according to the received target processing task and sends the first operation instruction to the second processing module.
Specifically, the second processing module may be regarded as the above-mentioned trusted execution environment module (e.g. TEE module), that is, in practical applications, the second processing module of the second intelligent device implements receiving processing of the first operation instruction, and then the second verification module implements security verification of the first operation instruction, so as to ensure computing capability and security performance of the second intelligent device, at this time, the second verification module may be regarded as the above-mentioned secure element (e.g. SE module).
Step 106: and the second intelligent equipment receives the first operating instruction, determines processing information of the target object according to the first operating instruction under the condition that the first operating instruction passes first verification, generates a second operating instruction based on the processing information, and sends the second operating instruction to the first intelligent equipment.
In specific implementation, after the first operation instruction is sent to the second processing module, the second processing module forwards the first operation instruction to the second verification module, and the second verification module realizes the security verification of the first operation instruction so as to improve the security performance of the whole payment task process, and the specific implementation manner is as follows:
the second intelligent device receives the first operation instruction, determines processing information of the target object according to the first operation instruction under the condition that the first operation instruction passes first verification, generates a second operation instruction based on the processing information, and sends the second operation instruction to the first intelligent device, and the method comprises the following steps:
the second processing module receives the first operating instruction and sends the first operating instruction to the second verification module;
the second verification module analyzes the first operation instruction to determine first attribute information of the first intelligent device, performs first verification on the first attribute information, and sends the first attribute information to the second processing module under the condition of passing the first verification;
the second processing module determines processing information of the target object based on the first attribute information, generates a second operation instruction based on the processing information, and sends the second operation instruction to the first processing module.
Specifically, the second verification module may be regarded as the SE module, and redundant description of the SE module is omitted here.
In practical application, after receiving a first operation instruction sent by a first processing module, a second processing module forwards the first operation instruction to a second verification module, where the second verification module analyzes the first operation instruction to obtain first attribute information of a first intelligent device included in the first operation instruction, for example, a receiving name of an object value corresponding to a target object received by the first intelligent device (that is, a payee account name of the first intelligent device), a digital certificate obtained from a third-party certification authority (that is, a terminal digital certificate issued by a service authority for the first intelligent device), and the like; then, the first attribute information is verified (namely, the validity of the account information of the payee and the terminal digital certificate is verified), and the first attribute information is sent to the second processing module under the condition that the first attribute information passes the verification; the second processing module determines processing information (for example, an amount to be paid, a payment password, and the like corresponding to the target object) of the target object based on the first attribute information, generates a second operation instruction based on the processing information, and then sends the second operation instruction to the first smart device.
In the embodiment of the specification, the first intelligent device and the second intelligent device both adopt the TEE module and the SE module, that is, the calculation speed and the calculation efficiency of the first intelligent device and the second intelligent device can be guaranteed through the high calculation capability of the TEE module, the interaction of the first intelligent device and the second intelligent device and the security of transaction can also be guaranteed through the high security level of the SE module, the security of the whole payment process and the speed of completing a payment task are guaranteed through the way that both sides adopt the TEE module and the SE module, and the user experience is improved.
Similarly, a customized MCU chip and other modes can be adopted to replace a TEE or SE module, but the relationship between the security isolation storage and the high-efficiency calculation processing needs to be balanced, and if no complex user front-end interaction exists, the TEE module does not need to be used, and the customized MCU realizes the service master control processing. And if the security protection is matched with other security mechanisms, the security storage can be realized without using an independent SE chip.
In addition, in another embodiment of the present specification, the first attribute information includes a receiving name of the object value corresponding to the target object received by the first smart device and a digital certificate obtained from a third-party certification authority;
correspondingly, the second verifying module analyzes the first operation instruction to determine the first attribute information of the first intelligent device, performs first verification on the first attribute information, and sends the first attribute information to the second processing module when the first verification is passed, where the second verifying module includes:
the second verification module analyzes the first operation instruction to determine that the first intelligent device stores the receiving name of the object value corresponding to the target object and a digital certificate obtained from a third-party certification authority; and
and verifying the validity of the first intelligent device for receiving the receiving name of the object value corresponding to the target object and the digital certificate obtained from the third-party certification authority, and sending the receiving name of the object value corresponding to the target object and the digital certificate obtained from the third-party certification authority to the second processing module by the first intelligent device under the condition of valid verification.
Specifically, in the payment scenario, the first attribute information of the first smart device includes, but is not limited to, a receiving name of the first smart device for receiving an object value corresponding to the target object (that is, a payee account name of the first smart device), a digital certificate obtained from a third-party certification authority (that is, a terminal digital certificate issued by the service authority for the first smart device), and the like.
In specific implementation, after receiving the first operation instruction forwarded by the second processing module, the second verification module analyzes the first operation instruction to obtain a payee account name of the first intelligent device and a terminal digital certificate issued by the service organization to the first intelligent device, and sends the payee account name of the first intelligent device and the terminal digital certificate issued by the service organization to the first intelligent device to a second processing module of the second intelligent device under the condition that the payee account name of the first intelligent device and the terminal digital certificate issued by the service organization to the first intelligent device are determined to be safe and the terminal digital certificate issued by the service organization to the first intelligent device is determined to be valid.
In this embodiment of the present specification, the second verification module of the second intelligent device verifies the first operation instruction, and only when the security and validity of the collection account number and the terminal digital certificate of the first intelligent device are verified, the amount of money corresponding to the target object is deducted from the payment account and a transaction password is provided based on the information of the first operation instruction obtained through analysis, so as to ensure the security of the payment task and protect the fund security of the second intelligent device.
Specifically, the determining, by the second processing module, processing information of the target object based on the first attribute information, and generating a second operation instruction based on the processing information includes:
the second processing module determines the number of object values corresponding to the target object and a verification code for processing the object values based on the receiving name of the object value corresponding to the target object received by the first intelligent device and a digital certificate obtained from a third-party certification authority; and
acquiring an object value corresponding to the target object based on the number of object values and the verification code, generating an object value processing request based on the object value corresponding to the target object, and sending the object value processing request to the second verification module;
the second verification module generates an object value processing instruction based on the object value processing request and sends the object value processing instruction to the second processing module;
the second processing module generates the second operation instruction based on the object value processing instruction.
Specifically, taking the payment scenario as an example, after the second verification module verifies the first operation instruction, the second verification module returns the payee account name of the first intelligent device in the first operation instruction obtained by analysis and the terminal digital certificate issued by the service organization to the second processing module, after the payee information of the first intelligent device is confirmed, the second processing module determines the value voucher amount and the verification transaction payment password corresponding to the target object, and deducts the value voucher corresponding to the target object from the payment account of the second intelligent device based on the value voucher amount and the transaction payment password, for example, if the target object is 2 yuan, the deducted value voucher is 2 yuan; after a value voucher corresponding to the target object is deducted by the second processing module, generating an object value processing request based on the deduction operation, and then sending the object value processing request to the second verification module, wherein the object value processing request comprises but is not limited to information such as a value voucher corresponding to the deducted target object, a payment account of the second intelligent device, a serial number of the transaction, an account number of a value voucher account of a payee, a validity period of the deducted value voucher, and a digital certificate of a payer terminal of the second intelligent device; after receiving the object value processing request, the second verification module acquires the information in the object value processing request, then generates an object value processing instruction based on the information, and returns the object value processing instruction to the second processing module, the second processing module generates a second operation instruction after receiving the object value processing instruction, and sends the second operation instruction to the first processing module of the first intelligent device, wherein the object value processing instruction at least comprises information such as a value certificate corresponding to a deducted target object, a payment account of the second intelligent device, a serial number of the transaction, a payee value certificate account number, a validity period of the deducted value certificate, a payer terminal digital certificate of the second intelligent device and the like.
In the embodiment of the description, after the second intelligent device determines that the payee account of the first intelligent device is safe and the terminal digital certificate is valid, the value voucher corresponding to the target object in the payment account of the second intelligent device is deducted, and then the value voucher and other important information of the transaction generate a second operation instruction in a transaction instruction mode, so that the security of the transaction process is further ensured.
In specific implementation, in order to further ensure the security of the value certificate in the transaction process, the second verification module encrypts the object value processing request to generate an encrypted object value processing instruction, and the specific implementation manner is as follows:
the second verification module generates an object value processing instruction based on the object value processing request, and the sending of the object value processing instruction to the second processing module includes:
the second verification module generates an encrypted object value processing instruction based on the object value processing request, and sends the encrypted object value processing instruction to the second processing module.
Step 108: and the first intelligent device receives the second operation instruction, and processes the target processing task based on the second operation instruction under the condition that the second operation instruction passes second verification.
Specifically, on the basis that the first intelligent device includes the first processing module and the first verification module, sending the second operation instruction to the first intelligent device includes:
sending the second operation instruction to the first processing module;
correspondingly, the receiving, by the first smart device, the second operation instruction, and processing the target processing task based on the second operation instruction if the second operation instruction passes the second verification includes:
the first processing module receives the second operation instruction and sends the second operation instruction to the first verification module;
the first verification module analyzes the second operation instruction to determine attribute information of an object value corresponding to the target object, which is sent by the second intelligent device;
and performing second verification on the attribute information of the object value, and processing the target processing task based on the object value under the condition of passing the second verification.
Specifically, after the second intelligent device or a second processing module of the second intelligent device generates a second operation instruction, the second operation instruction is sent to a first processing module of the first intelligent device, and the first processing module forwards the second operation instruction to a first verification module for safety verification, so that the processing efficiency of the first intelligent device is improved.
In specific implementation, after receiving a second operation instruction, a first processing module sends the second operation instruction to a first verification module, and the first verification module analyzes the second operation instruction to obtain attribute information of an object value corresponding to a target object sent by a second intelligent device, wherein the object value can be understood as a value certificate corresponding to a commodity under the condition that the target object is the commodity, and the attribute information of the object value includes but is not limited to the amount of the value certificate, a transaction serial number, a payer terminal digital certificate, a validity period of the value certificate and the like; the first verification module verifies the transaction information of the object value, and processes the target processing task based on the object value if the verification is passed.
In practical application, a verification module (such as an SE module) of the first intelligent device decrypts a transaction ciphertext by using a self-owned terminal authentication private key to obtain complete transaction information and a transaction instruction, the transaction instruction comprises a payer terminal digital certificate and the like, after the transaction instruction is verified, the authenticity of a value certificate is verified, whether the transaction is in a valid period is checked, the value certificate and a transaction serial number which are stored in a circle are used for checking, double-flower prevention is achieved, the transaction instruction is registered, the transaction amount cannot be reused before the right is confirmed, and then a verification result is returned to a processing module (such as a TEE module) of the first intelligent device.
Further, in a payment scenario, processing a target processing task based on an object value may be understood as completing a payment task based on a transaction amount.
In the embodiment of the specification, the first intelligent device verifies the second operation instruction, and only when the safety and accuracy of the payment account number, the payment amount and the like of the second intelligent device are verified, the target processing task is completed based on the second operation instruction, so that the safety of the processing process of the target processing task is ensured.
In another embodiment of the present specification, said processing the target processing task based on the second operation instruction in case that the second operation instruction is verified includes:
the first verification module analyzes the second operation instruction to determine second attribute information of the second intelligent device and acquire attribute information of an object value corresponding to the target object from the second intelligent device, verifies the second attribute information and the attribute information of the object value corresponding to the target object from the second intelligent device, and processes the target processing task based on the second operation instruction if the verification is passed,
the second attribute information includes a receiving name of the object value corresponding to the target object received by the second smart device and a digital certificate obtained from the third-party certification authority.
Specifically, after the second processing module sends the second operation instruction to the first processing module, the first processing module forwards the second operation instruction to the first verification module, and the first verification module firstly analyzes the second operation instruction to determine second attribute information of the second intelligent device, such as a payer name and a terminal digital certificate of the second intelligent device, and determines attribute information of an object value obtained from the second intelligent device and corresponding to the target object, such as a value voucher, a serial number of the transaction, a payee value voucher account number, a validity period of a deducted value voucher, and the like, which are obtained from the second intelligent device and corresponding to the target object; and then, verifying the second operation instruction based on the information, wherein the specific verification process is the same as that of the verification module, and is not repeated herein, and after the verification is passed, the target processing task is processed based on the second operation instruction.
In this specification, after receiving a second operation instruction (i.e., a payment instruction) sent by a second intelligent device, a first intelligent device performs security verification on the payment instruction, and processes a payment task based on the payment instruction after a payer account and a value certificate corresponding to a target object both pass verification, so as to ensure security of a transaction.
In specific implementation, processing the target processing task based on the second operation instruction includes:
determining an object value corresponding to the target object in the second operation instruction, and storing the object value corresponding to the target object to the first intelligent device;
and the first intelligent equipment completes the target processing task under the condition of successfully receiving the object value corresponding to the target object.
In practical application, after the second operation instruction passes verification, the value voucher corresponding to the target object deducted from the payment account of the second intelligent device can be determined based on the analyzed information of the second operation instruction, at this time, the value voucher is stored in the payment account of the first intelligent device, and the payment task for the target object is completed under the condition that the first intelligent device successfully receives payment.
In the embodiment of the specification, after the value certificate for the target object paid by the payer is safely and accurately acquired, the value certificate is stored in the collection account of the payee so as to successfully complete the payment task, and the first verification module returns the completion result of the payment task to the first processing module, so that the user experience is improved.
The task processing method provided in one or more embodiments of the present specification includes that a first smart device generates a target processing task based on a target object, generates a first operation instruction corresponding to the target object according to the target processing task, and sends the first operation instruction to a second smart device; the second intelligent device receives the first operation instruction, determines processing information of the target object according to the first operation instruction under the condition that the first operation instruction passes verification, generates a second operation instruction based on the processing information, and sends the second operation instruction to the first intelligent device; the first intelligent device receives the second operation instruction, and processes the target processing task based on the second operation instruction under the condition that the second operation instruction passes verification; according to the task processing method, the first intelligent device and the second intelligent device both generate the operation instructions, the payment task aiming at the target object is completed under the condition that the operation instructions of the first intelligent device and the second intelligent device both pass verification, and the payment grade is improved through double safety certification, so that the payment safety is ensured.
The following description will further describe the task processing method by taking an application of the task processing method provided in this specification in a payment scenario as an example with reference to fig. 2. Fig. 2 shows a processing procedure flowchart of a task processing method provided in an embodiment of the present specification, which specifically includes the following steps:
in a payment scene, the task processing method comprises a payee intelligent device and a payer intelligent device, wherein the payee intelligent device and the payer intelligent device select to use an NFC module and a TEE as a processing module and an external SE as a verification module.
Step 202: and the NFC module of the payer intelligent device establishes communication connection between the payer intelligent device and the payee intelligent device based on the connection request sent by the NFC module of the payee intelligent device.
In practical application, the NFC module of the intelligent payee device continuously sends a connection request to the outside, the NFC module of the intelligent payer device is close to the NFC module of the intelligent payee device, receives the connection request, mutually transfers device information including but not limited to Bluetooth information and the like based on the connection request, and the Bluetooth communication connection between the intelligent payer device and the intelligent payee device is established through the NFC module.
Step 204: the SE module of the payee smart device generates a payment task according to the goods and sends the payment task to the TEE module.
In practical application, the SE module of the intelligent device of the payee generates a payment task for the commodity according to information such as account information of the payee, a terminal digital certificate and the like, and then the payment task is sent to the TEE module, and the TEE module generates a payment instruction for the commodity based on the payment task.
Step 206: the TEE module of the payee smart device generates a collection instruction based on the payment task and sends the collection instruction to the TEE module of the payer smart device.
In practical application, the intelligent device of the payee sends the generated collection instruction to the intelligent device of the payer through the Bluetooth connecting channel.
Step 208: the TEE module of the payer intelligent device forwards the collection instruction to the SE module of the payer intelligent device.
Specifically, the TEE module of the payer intelligent device receives the collection instruction and forwards the collection instruction to the SE module.
Step 210: the SE module of the payer intelligent device verifies the collection instruction.
Specifically, the SE module of the payer intelligent device verifies the collection instruction, which can be understood as: and the SE module of the payer intelligent device verifies the validity of the payee account information and the terminal digital certificate of the payee intelligent device according to the collection instruction.
Step 212: and the SE module of the intelligent equipment of the payer returns an encrypted transaction instruction to the TEE module, and generates an encrypted payment instruction under the condition of successful verification.
Specifically, the SE module of the payer intelligent device returns an encrypted transaction instruction to the TEE module, which can be understood as follows: and the SE module of the intelligent equipment of the payer returns a verification result of the terminal of the intelligent equipment of the payee and the information of the transaction value voucher which is loaded by the SE module, at the moment, if the verification fails, the transaction is refused, if the verification succeeds, the SE module of the intelligent equipment of the payer generates an encrypted payment instruction, and the payment instruction comprises the transaction elements such as the loaded value voucher, the transaction amount, the transaction serial number, the identifier of the payee, the validity period, the digital certificate of the terminal of the payer, the historical transaction information and the like.
Step 214: the TEE module of the payer intelligent device sends the payment instruction to the TEE module of the payee intelligent device.
Step 216: the TEE module of the payee smart device receives the payment instruction and forwards the payment instruction to the SE module of the payee smart device.
Step 218: and the SE module of the intelligent equipment of the payee verifies the payment instruction, and finishes the collection and returns a collection result to the TEE module under the condition of passing the verification.
Specifically, a private key of the self-owned terminal authentication is used for decrypting a transaction ciphertext to obtain complete transaction information, and after a transaction instruction passes the verification of a signature, the authenticity of a value certificate is verified; and checking whether the transaction is in the valid period, and checking by using the earmarked value voucher, the transaction serial number and the like to prevent double flowers. And registering the transaction instruction, the transaction amount not being reusable until authorized.
Step 220: the TEE module of the payee smart device receives the confirm payment instruction.
Specifically, the SE module of the payee smart device returns the verification result to the TEE module, the TEE module displays the verification result to the user in the form of an interface, and after the user confirms the payment result, the payment task is finished, that is, the payee smart device has received the value certificate for the commodity, and the transaction can be finished.
Step 222: and the TEE module of the intelligent equipment of the payee sends the confirmed collection result to the TEE module of the intelligent equipment of the payer.
Specifically, the collection confirmation result is sent to the TEE module of the intelligent device of the payer, and is displayed to the user in an interface mode, so that the payer is prompted to finish the transaction.
Step 224: the SE module of the payer intelligent device returns the verification result.
In practical application, before the online confirmation of the payee, the payer does not allow the value voucher corresponding to the transaction to be reused, after the online confirmation of the payee, if the transaction fails, the value voucher corresponding to the transaction is returned to the payer, and if the transaction succeeds, the value voucher corresponding to the transaction is converted into the actual transaction amount value voucher of the payee to be reused.
According to the task processing method provided by the embodiment of the specification, the payee triggers communication connection with the payer in an NFC mode, the payer and the payee generate the collection instruction and the payment instruction, the payment task for the commodity is completed under the condition that the collection instruction and the payment instruction pass verification, the payment grade is improved through double safety certification, and therefore the payment safety is guaranteed.
Referring to fig. 3, fig. 3 is a flowchart illustrating a task processing method applied to a first smart device according to an embodiment of the present specification, including the following steps:
step 302: and triggering to establish communication connection with the second intelligent equipment in a near field communication mode.
Step 304: a target object is determined and a target processing task is generated based on the target object.
Step 306: and generating a first operation instruction corresponding to the target object according to the target processing task.
Step 308: and sending the first operation instruction to the second intelligent equipment, and receiving a second operation instruction generated by the second intelligent equipment based on the first operation instruction.
Step 310: and processing the target processing task based on the second operation instruction if the second operation instruction passes the verification.
Optionally, the first operation instruction includes a receiving name of the object value corresponding to the target object and a digital certificate obtained from a third-party certification authority, where the receiving name of the object value corresponds to the target object and the digital certificate are received by the first smart device;
correspondingly, receiving a second operation instruction generated by the second smart device based on the first operation instruction comprises:
and receiving a second operation instruction generated by the second intelligent device based on the receiving name of the object value corresponding to the target object and the digital certificate obtained from the third-party certification authority received by the first intelligent device.
Optionally, the second operation instruction includes second attribute information of the second intelligent device and an object value corresponding to the target object;
correspondingly, in the case that the second operation instruction is verified, processing the target processing task based on the second operation instruction includes:
and processing the target processing task based on the object value corresponding to the target object under the condition that second attribute information of the second intelligent device passes verification, wherein the second attribute information comprises a receiving name of the second intelligent device for receiving the object value corresponding to the target object and a digital certificate obtained from a third-party certification authority.
Optionally, the target object includes a commodity, and the target processing task includes a payment task.
In the task processing method applied to the first intelligent device provided in the embodiment of the present specification, the first intelligent device triggers, through an NFC manner, establishment of a communication connection with the second intelligent device, and generates a payment instruction based on the target object, and then the second intelligent device generates a payment instruction when the payment instruction is successfully verified by the second intelligent device, and completes the target processing task based on the payment instruction when the payment instruction is successfully verified, thereby greatly ensuring security when processing the target processing task.
Specifically, the first intelligent device in the embodiment of the present specification is the same as the first intelligent device in the embodiment described above, and therefore, in the embodiment of the present specification, specific details of the task processing method applied to the first intelligent device are the same as processing contents of the first intelligent device in the task processing method described above, and details of the technical solution of the task processing method in the embodiment of the present specification, which are not described in detail, can be referred to in the description of the technical solution of the task processing method described above.
Referring to fig. 4, fig. 4 is a flowchart illustrating a task processing method applied to a second smart device according to an embodiment of the present specification, including the following steps:
step 402: the method comprises the steps of receiving a communication connection request established by a first intelligent device, and establishing a communication connection with the first intelligent device in response to the communication connection request.
Step 404: receiving a first operation instruction of the first intelligent device for a target processing task, wherein the target processing task comprises a target object.
Step 406: and analyzing the first operation instruction, and verifying the first operation instruction based on an analysis result.
Step 408: and generating a second operation instruction based on the first operation instruction if the verification is passed.
Step 410: and sending the second operation instruction to the first intelligent equipment, and receiving a processing result of the first intelligent equipment for processing the target processing task based on the second operation instruction.
Optionally, parsing the first operation instruction, and verifying the first operation instruction based on a parsing result includes:
parsing the first operation instruction to determine first attribute information of the first smart device and verifying the first attribute information,
the first attribute information comprises a receiving name of the object value corresponding to the target object received by the first intelligent device and a digital certificate obtained from a third-party certification authority.
Optionally, in the case that the verification passes, generating a second operation instruction based on the first operation instruction includes:
under the condition that the verification is passed, generating an object value processing instruction based on a receiving name of an object value corresponding to the target object and a digital certificate obtained from a third-party certification authority, wherein the receiving name of the object value corresponds to the target object and the digital certificate;
generating the second operation instruction according to the object value processing instruction,
wherein the object value processing instruction carries first attribute information of the first intelligent device, an object value corresponding to the target object, and a verification code for processing the object value,
the second operation instruction comprises second attribute information of the second intelligent device and an object value corresponding to the target object.
In specific implementation, the target object comprises a commodity, and the target processing task comprises a payment task.
In the task processing method applied to the second intelligent device provided in the embodiment of the present specification, the second intelligent device establishes a communication connection with the first intelligent device in an NFC manner, after receiving a payment instruction of the first intelligent device, the second intelligent device first verifies the payment instruction, and generates a payment instruction when the verification passes, so that the first intelligent device completes a target processing task based on the payment instruction, thereby greatly ensuring security when processing the target processing task.
Specifically, the second intelligent device in the embodiment of the present specification is the same as the second intelligent device in the embodiment described above, and therefore, in the embodiment of the present specification, specific details of the task processing method applied to the second intelligent device are the same as processing contents of the second intelligent device in the task processing method described above, and details of the technical solution of the task processing method in the embodiment of the present specification, which are not described in detail, can be referred to in the description of the technical solution of the task processing method described above.
Corresponding to the above method embodiment, this specification further provides a task processing system embodiment, and fig. 5 shows a schematic structural diagram of a task processing system provided in an embodiment of this specification. As shown in fig. 5, the system includes:
the first smart device 502 is configured to trigger establishment of a communication connection with a second smart device through a near field communication manner, generate a target processing task based on a target object, generate a first operation instruction corresponding to the target object according to the target processing task, and send the first operation instruction to the second smart device 504;
the second smart device 504 is configured to receive the first operation instruction, determine processing information of the target object according to the first operation instruction if the first operation instruction passes a first verification, generate a second operation instruction based on the processing information, and send the second operation instruction to the first smart device 502;
the first smart device 502 is further configured to receive the second operation instruction, and process the target processing task based on the second operation instruction if the second operation instruction passes the second verification.
Optionally, the first smart device 502 includes a first NFC module 5022, a first processing module 5024 and a first authentication module 5026;
correspondingly, the system further comprises:
the first verification module 5026 is configured to generate a target processing task based on a target object and send the target processing task to the first processing module 5024;
the first processing module 5024 is configured to generate a first operation instruction corresponding to the target object according to the received target processing task, and send the first operation instruction to the second smart device.
Optionally, the second smart device 504 is further configured to
Sending the second operation instruction to the first processing module 5024;
correspondingly, the system further comprises:
the first processing module 5024 is further configured to receive the second operation instruction and send the second operation instruction to the first verification module 5026;
the first verification module 5026 is further configured to parse the second operation instruction to determine attribute information of an object value corresponding to the target object, where the attribute information is sent by the second smart device;
and performing second verification on the attribute information of the object value, and processing the target processing task based on the object value under the condition of passing the second verification.
Optionally, the first smart device 502 includes a first NFC module 5022, a first processing module 5024, and a first authentication module 5026, and the second smart device 504 includes a second NFC module 5042, a second processing module 5044, and a second authentication module 5046;
correspondingly, the system further comprises:
the first verification module 5026 is configured to generate a target processing task based on a target object and send the target processing task to the first processing module 5024;
the first processing module 5024 is configured to generate a first operation instruction corresponding to the target object according to the received target processing task, and send the first operation instruction to the second processing module 5044.
Optionally, the system further includes:
the second processing module 5044, further configured to receive the first operation instruction and send the first operation instruction to the second verification module;
the second verification module 5046 is further configured to parse the first operation instruction to determine first attribute information of the first smart device, perform first verification on the first attribute information, and send the first attribute information to the second processing module 5044 in case of passing the first verification;
the second processing module 5044 is further configured to determine processing information of the target object based on the first attribute information, generate a second operation instruction based on the processing information, and send the second operation instruction to the first processing module 5024.
Optionally, the system further includes:
the first processing module 5024 is further configured to receive the second operation instruction and send the second operation instruction to the first verification module 5026;
the first verification module 5026 is further configured to parse the second operation instruction to determine attribute information of an object value corresponding to the target object, where the attribute information is sent by the second smart device; and
and performing second verification on the attribute information of the object value, and processing the target processing task based on the object value under the condition of passing the second verification.
Optionally, the first attribute information includes a receiving name of the object value corresponding to the target object received by the first smart device and a digital certificate obtained from a third-party certification authority;
correspondingly, the system further comprises:
the second verification module 5046, configured to parse the first operation instruction to determine that the first smart device stores the receiving name of the object value corresponding to the target object and the digital certificate obtained from the third-party certification authority; and
verifying the validity of the first smart device receiving the receiving name of the object value corresponding to the target object and the digital certificate obtained from the third-party certification authority, and sending the receiving name of the object value corresponding to the target object and the digital certificate obtained from the third-party certification authority to the second processing module 5044 when the validity is verified.
Optionally, the system further includes:
the second processing module 5044, configured to determine the number of object values corresponding to the target object and process a verification code of the object values based on the receiving name of the object value corresponding to the target object and a digital certificate obtained from a third party certification authority received by the first smart device; and
acquiring an object value corresponding to the target object based on the number of object values and the verification code, generating an object value processing request based on the object value corresponding to the target object, and sending the object value processing request to the second verification module 5046;
the second verification module 5046, further configured to generate an object value processing instruction based on the object value processing request, and send the object value processing instruction to the second processing module;
the second processing module 5044, further configured to generate the second operation instruction based on the object value processing instruction.
Optionally, the system further includes:
the second verification module 5046 is further configured to generate an encrypted object value processing instruction based on the object value processing request, and send the encrypted object value processing instruction to the second processing module.
Optionally, the system further includes:
the first verification module 5026 is further configured to parse the second operation instruction to determine second attribute information of the second smart device and attribute information of an object value corresponding to the target object from the second smart device, and verify the second attribute information and attribute information of an object value corresponding to the target object from the second smart device, and if verification is passed, process the target processing task based on the second operation instruction,
the second attribute information includes a receiving name of the object value corresponding to the target object received by the second smart device and a digital certificate obtained from the third-party certification authority.
Optionally, the system further includes:
determining an object value corresponding to the target object in the second operation instruction, and storing the object value corresponding to the target object in the first smart device 502;
the first smart device 502 is further configured to complete the target processing task if the object value corresponding to the target object is successfully received.
Optionally, the first processing module 5024 and the second processing module 5044 comprise trusted execution environment modules, and the first authentication module 5026 and the second authentication module 5046 comprise secure elements.
Optionally, the first NFC module 5022 is further configured to establish a communication connection request in a near field communication manner, where the communication connection request carries communication parameters;
the second NFC module 5042 is further configured to establish a communication connection with the first NFC module 5022 after receiving and configuring the communication parameters.
Optionally, the target object includes a commodity, and the target processing task includes a payment task.
In the task processing system provided in one or more embodiments of the present specification, a first intelligent device triggers, through a near field communication method, to establish a communication connection with a second intelligent device, and both sides generate an instruction at the same time, and complete a payment task for a target object when both the instructions of both sides pass verification, and through double security authentication, a payment level is improved, thereby ensuring security of payment.
Corresponding to the above method embodiments, the present specification further provides a first task processing device embodiment, and fig. 6 shows a schematic structural diagram of the first task processing device provided in an embodiment of the present specification. As shown in fig. 6, the apparatus includes:
a first smart device 602, wherein the first smart device 602 comprises a first NFC module 6022, a first processing module 6024, and a first authentication module 6026,
a first NFC module 6022 configured to trigger establishment of a communication connection with the second smart device 604 by way of near field communication;
the first verification module 6026 configured to determine a target object and generate a target processing task based on the target object;
the first processing module 6024 configured to generate a first operation instruction corresponding to the target object according to the target processing task; sending the first operation instruction to the second intelligent device, and receiving a second operation instruction generated by the second intelligent device based on the first operation instruction;
the first verification module 6026 is further configured to process the target processing task based on the second operation instruction if the second operation instruction is verified.
Optionally, the first operation instruction includes that the first smart device 602 receives a receiving name of an object value corresponding to the target object and a digital certificate obtained from a third-party certification authority;
accordingly, the first processing module 6024 is further configured to:
receiving a second operation instruction generated by the second smart device 604 based on the receiving name of the object value corresponding to the target object and the digital certificate obtained from the third-party certification authority received by the first smart device 602.
Optionally, the second operation instruction includes second attribute information of the second smart device 604 and an object value corresponding to the target object;
accordingly, the first verification module 6026 is further configured to:
and processing the target processing task based on the object value corresponding to the target object when second attribute information of the second intelligent device 604 passes verification, wherein the second attribute information comprises a receiving name of the second intelligent device 604 receiving the object value corresponding to the target object and a digital certificate obtained from a third-party certification authority.
Optionally, the target object includes a commodity, and the target processing task includes a payment task.
In the first task processing apparatus provided in this description, a communication connection between the first smart device 602 and the second smart device 604 is triggered through an NFC manner, a collection instruction is generated based on a target object, and then the collection instruction is sent to the second smart device 604, when the collection instruction is successfully verified, a payment instruction is generated by the second smart device 604 and sent to the first smart device 602, and when the payment instruction is successfully verified, a target processing task is completed based on the payment instruction, so that security for processing the target processing task is greatly ensured.
The above is a schematic configuration of the first task processing device of the present embodiment. It should be noted that the technical solution of the task processing device and the technical solution of the task processing method applied to the first intelligent device belong to the same concept, and details that are not described in detail in the technical solution of the task processing device can be referred to the description of the technical solution of the task processing method.
Corresponding to the above method embodiments, the present specification further provides an embodiment of a second task processing device, and fig. 7 shows a schematic structural diagram of the second task processing device provided in an embodiment of the present specification. As shown in fig. 7, the apparatus includes:
a second smart device 702, wherein the second smart device 702 comprises a second NFC module 7022, a second processing module 7024, and a second authentication module 7026,
the second NFC module 7022 is configured to receive a communication connection request established by the first smart device 704, and establish a communication connection with the first smart device in response to the communication connection request;
the second processing module 7024 is configured to receive a first operation instruction of the first smart device for a target processing task, where the target processing task includes a target object;
the second verification module 7026 is configured to parse the first operation instruction and verify the first operation instruction based on a parsing result; generating a second operation instruction based on the first operation instruction under the condition that the verification is passed;
the second processing module 7024 is further configured to send the second operation instruction to the first smart device, and receive a processing result of the first smart device processing the target processing task based on the second operation instruction.
Optionally, the second verification module 7026 is further configured to:
analyzing the first operation instruction to determine first attribute information of the first intelligent device and verifying the first attribute information,
the first attribute information includes a receiving name of the object value corresponding to the target object received by the first smart device 704 and a digital certificate obtained from a third-party certification authority.
Optionally, the second verification module 7026 is further configured to:
if the verification is passed, generating an object value processing instruction based on the receiving name of the object value corresponding to the target object and a digital certificate obtained from a third-party certification authority, which are received by the first smart device 704;
generating the second operation instruction according to the object value processing instruction,
wherein the object value processing instruction carries first attribute information of the first intelligent device, an object value corresponding to the target object, and a verification code for processing the object value,
the second operation instruction includes second attribute information of the second smart device 702 and an object value corresponding to the target object.
In the second task processing apparatus provided in the embodiment of the present specification, after the first intelligent device 704 establishes the communication connection, the payment instruction sent by the first intelligent device 704 is received, the payment instruction is verified, and in a case that the verification is passed, the payment instruction is generated, so that the first intelligent device 704 completes the target processing task based on the payment instruction, and the security when processing the target processing task is greatly ensured.
The above is a schematic configuration of the second task processing device of the present embodiment. It should be noted that the technical solution of the task processing device and the technical solution of the task processing method applied to the second intelligent device belong to the same concept, and details that are not described in detail in the technical solution of the task processing device can be referred to the description of the technical solution of the task processing method.
Fig. 8 illustrates a block diagram of a computing device 800 provided in accordance with an embodiment of the present description. The components of the computing device 800 include, but are not limited to, memory 810 and a processor 820. The processor 820 is coupled to the memory 810 via a bus 830, and the database 850 is used to store data.
Computing device 800 also includes access device 840, access device 840 enabling computing device 800 to communicate via one or more networks 860. Examples of such networks include the Public Switched Telephone Network (PSTN), a Local Area Network (LAN), a Wide Area Network (WAN), a Personal Area Network (PAN), or a combination of communication networks such as the internet. Access device 840 may include one or more of any type of network interface (e.g., a Network Interface Card (NIC)) whether wired or wireless, such as an IEEE802.11 Wireless Local Area Network (WLAN) wireless interface, a worldwide interoperability for microwave access (Wi-MAX) interface, an ethernet interface, a Universal Serial Bus (USB) interface, a cellular network interface, a bluetooth interface, a Near Field Communication (NFC) interface, and so forth.
In one embodiment of the present description, the above-described components of computing device 800, as well as other components not shown in FIG. 8, may also be connected to each other, such as by a bus. It should be understood that the block diagram of the computing device architecture shown in FIG. 8 is for purposes of example only and is not limiting as to the scope of the description. Those skilled in the art may add or replace other components as desired.
Computing device 800 may be any type of stationary or mobile computing device, including a mobile computer or mobile computing device (e.g., tablet computer, personal digital assistant, laptop computer, notebook computer, netbook, etc.), mobile phone (e.g., smartphone), wearable computing device (e.g., smartwatch, smart glasses, etc.), or other type of mobile device, or a stationary computing device such as a desktop computer or PC. Computing device 800 may also be a mobile or stationary server.
Wherein, the processor 820 is used for implementing the steps of the task processing method when executing the computer-executable instructions.
The foregoing is a schematic diagram of a computing device of the present embodiment. It should be noted that the technical solution of the computing device and the technical solution of the task processing method belong to the same concept, and for details that are not described in detail in the technical solution of the computing device, reference may be made to the description of the technical solution of the task processing method.
An embodiment of the present specification further provides a computer readable storage medium, which stores computer instructions, when executed by a processor, for implementing the steps of the task processing method.
The above is an illustrative scheme of a computer-readable storage medium of the embodiment. It should be noted that the technical solution of the storage medium belongs to the same concept as the technical solution of the task processing method, and details that are not described in detail in the technical solution of the storage medium can be referred to the description of the technical solution of the task processing method.
The foregoing description has been directed to specific embodiments of this disclosure. Other embodiments are within the scope of the following claims. In some cases, the actions or steps recited in the claims can be performed in a different order than in the embodiments and still achieve desirable results. In addition, the processes depicted in the accompanying figures do not necessarily require the particular order shown, or sequential order, to achieve desirable results. In some embodiments, multitasking and parallel processing may also be possible or may be advantageous.
The computer instructions comprise computer program code which may be in source code form, object code form, an executable file or some intermediate form, or the like. The computer-readable medium may include: any entity or device capable of carrying the computer program code, recording medium, usb disk, removable hard disk, magnetic disk, optical disk, computer Memory, read-Only Memory (ROM), random Access Memory (RAM), electrical carrier wave signals, telecommunications signals, software distribution medium, and the like. It should be noted that the computer readable medium may contain content that is subject to appropriate increase or decrease as required by legislation and patent practice in jurisdictions, for example, in some jurisdictions, computer readable media does not include electrical carrier signals and telecommunications signals as is required by legislation and patent practice.
It should be noted that for simplicity and convenience of description, the above-described method embodiments are shown as a series of combinations of acts, but those skilled in the art will appreciate that the present description is not limited by the order of acts described, as some steps may occur in other orders or concurrently with other steps from the present description. Further, those skilled in the art should also appreciate that the embodiments described in this specification are preferred embodiments and that acts and modules referred to are not necessarily required for this description.
In the foregoing embodiments, the descriptions of the respective embodiments have respective emphasis, and for parts that are not described in detail in a certain embodiment, reference may be made to the related descriptions of other embodiments.
The preferred embodiments of the present specification disclosed above are intended only to aid in the description of the specification. Alternative embodiments are not exhaustive and do not limit the invention to the precise embodiments described. Obviously, many modifications and variations are possible in light of the above teaching. The embodiments were chosen and described in order to best explain the principles of the specification and its practical application, to thereby enable others skilled in the art to best understand the specification and its practical application. The specification is limited only by the claims and their full scope and equivalents.

Claims (26)

1. A method of task processing, comprising:
the method comprises the following steps that a first intelligent device is triggered to establish communication connection with a second intelligent device in a near field communication mode;
the first intelligent equipment generates a target processing task based on a target object, generates a first operation instruction corresponding to the target object according to the target processing task, and sends the first operation instruction to the second intelligent equipment;
the second intelligent device receives the first operation instruction, determines processing information of the target object according to the first operation instruction under the condition that the first operation instruction passes first verification, generates a second operation instruction based on the processing information, and sends the second operation instruction to the first intelligent device;
and the first intelligent device receives the second operation instruction, and processes the target processing task based on the second operation instruction under the condition that the second operation instruction passes second verification.
2. The task processing method according to claim 1, wherein the first smart device includes a first processing module and a first verification module;
correspondingly, the generating, by the first smart device, a target processing task based on a target object, generating, according to the target processing task, a first operation instruction corresponding to the target object, and sending the first operation instruction to the second smart device includes:
the first verification module generates a target processing task based on a target object and sends the target processing task to the first processing module;
the first processing module generates a first operation instruction corresponding to the target object according to the received target processing task, and sends the first operation instruction to the second intelligent device.
3. The task processing method according to claim 2, wherein sending the second operation instruction to the first smart device includes:
sending the second operation instruction to the first processing module;
correspondingly, the receiving, by the first smart device, the second operation instruction, and processing the target processing task based on the second operation instruction if the second operation instruction passes the second verification includes:
the first processing module receives the second operation instruction and sends the second operation instruction to the first verification module;
the first verification module analyzes the second operation instruction to determine attribute information of an object value corresponding to the target object, which is sent by the second intelligent device;
and performing second verification on the attribute information of the object value, and processing the target processing task based on the object value under the condition of passing the second verification.
4. The task processing method according to claim 1, wherein the first smart device includes a first processing module and a first verification module, and the second smart device includes a second processing module and a second verification module;
correspondingly, the generating, by the first smart device, a target processing task based on a target object, generating, according to the target processing task, a first operation instruction corresponding to the target object, and sending the first operation instruction to the second smart device includes:
the first verification module generates a target processing task based on a target object and sends the target processing task to the first processing module;
and the first processing module generates a first operation instruction corresponding to the target object according to the received target processing task and sends the first operation instruction to the second processing module.
5. The task processing method according to claim 4, wherein the second smart device receives the first operation instruction, determines processing information of the target object according to the first operation instruction if the first operation instruction passes a first verification, generates a second operation instruction based on the processing information, and sends the second operation instruction to the first smart device, and the task processing method includes:
the second processing module receives the first operating instruction and sends the first operating instruction to the second verification module;
the second verification module analyzes the first operation instruction to determine first attribute information of the first intelligent device, performs first verification on the first attribute information, and sends the first attribute information to the second processing module under the condition that the first verification is passed;
the second processing module determines processing information of the target object based on the first attribute information, generates a second operation instruction based on the processing information, and sends the second operation instruction to the first processing module.
6. The task processing method according to claim 5, wherein the first smart device receives the second operation instruction, and processes the target processing task based on the second operation instruction if the second operation instruction passes a second verification, and the task processing method comprises:
the first processing module receives the second operation instruction and sends the second operation instruction to the first verification module;
the first verification module analyzes the second operation instruction to determine attribute information of an object value corresponding to the target object, which is sent by the second intelligent device; and
and performing second verification on the attribute information of the object value, and processing the target processing task based on the object value under the condition of passing the second verification.
7. The task processing method according to claim 5, wherein the first attribute information includes a receiving name of an object value corresponding to the target object and a digital certificate obtained from a third-party certification authority, which are received by the first smart device;
correspondingly, the second verification module analyzes the first operation instruction to determine the first attribute information of the first intelligent device, performs first verification on the first attribute information, and sends the first attribute information to the second processing module when the first verification is passed, including:
the second verification module analyzes the first operation instruction to determine that the first intelligent device stores the receiving name of the object value corresponding to the target object and a digital certificate obtained from a third-party certification authority; and
and verifying the validity of the first intelligent device for receiving the receiving name of the object value corresponding to the target object and the digital certificate obtained from the third-party certification authority, and sending the receiving name of the object value corresponding to the target object and the digital certificate obtained from the third-party certification authority to the second processing module by the first intelligent device under the condition of valid verification.
8. The task processing method according to claim 7, wherein the second processing module determines processing information of the target object based on the first attribute information, and generates a second operation instruction based on the processing information, and the method includes:
the second processing module determines the number of object values corresponding to the target object and a verification code for processing the object values based on the receiving name of the object value corresponding to the target object received by the first intelligent device and a digital certificate obtained from a third-party certification authority; and
acquiring an object value corresponding to the target object based on the number of the object values and the verification code, generating an object value processing request based on the object value corresponding to the target object, and sending the object value processing request to the second verification module;
the second verification module generates an object value processing instruction based on the object value processing request and sends the object value processing instruction to the second processing module;
the second processing module generates the second operation instruction based on the object value processing instruction.
9. The task processing method according to claim 8, wherein the second verification module generates an object value processing instruction based on the object value processing request, and sends the object value processing instruction to the second processing module, and the task processing method includes:
the second verification module generates an encrypted object value processing instruction based on the object value processing request, and sends the encrypted object value processing instruction to the second processing module.
10. The task processing method according to claim 9, wherein, in a case where the second operation instruction passes the second verification, processing the target processing task based on the second operation instruction includes:
the first verification module analyzes the second operation instruction to determine second attribute information of the second intelligent device and acquire attribute information of an object value corresponding to the target object from the second intelligent device, verifies the second attribute information and the attribute information of the object value corresponding to the target object from the second intelligent device, and processes the target processing task based on the second operation instruction if the verification is passed,
the second attribute information includes a receiving name of the object value corresponding to the target object received by the second smart device and a digital certificate obtained from the third-party certification authority.
11. The task processing method according to claim 10, wherein processing the target processing task based on the second operation instruction includes:
determining an object value corresponding to the target object in the second operation instruction, and storing the object value corresponding to the target object to the first intelligent device;
and the first intelligent equipment completes the target processing task under the condition of successfully receiving the object value corresponding to the target object.
12. The task processing method of claim 11, the first and second processing modules comprising trusted execution environment modules, the first and second authentication modules comprising secure elements.
13. The task processing method according to claim 1, wherein the step of enabling the first intelligent device to establish the communication connection with the second intelligent device through the near field communication mode comprises the following steps:
the method comprises the steps that a first intelligent device establishes a communication connection request in a near field communication mode, wherein the communication connection request carries communication parameters;
and the second intelligent device receives the communication connection request, and responds to the communication connection request to establish communication connection with the first intelligent device based on the communication parameters.
14. The task processing method according to any one of claims 1 to 13, wherein the target object includes a commodity, and the target processing task includes a payment task.
15. A task processing system comprising: a first intelligent device, a second intelligent device,
the first intelligent device is configured to trigger communication connection with a second intelligent device through a near field communication mode, generate a target processing task based on a target object, generate a first operation instruction corresponding to the target object according to the target processing task, and send the first operation instruction to the second intelligent device;
the second intelligent device is configured to receive the first operation instruction, determine processing information of the target object according to the first operation instruction under the condition that the first operation instruction passes first verification, generate a second operation instruction based on the processing information, and send the second operation instruction to the first intelligent device;
the first intelligent device is further configured to receive the second operation instruction, and process the target processing task based on the second operation instruction if the second operation instruction passes a second verification.
16. A task processing method is applied to a first intelligent device and comprises the following steps:
triggering to establish communication connection with second intelligent equipment in a near field communication mode;
determining a target object and generating a target processing task based on the target object;
generating a first operation instruction corresponding to the target object according to the target processing task;
sending the first operation instruction to the second intelligent equipment, and receiving a second operation instruction generated by the second intelligent equipment based on the first operation instruction;
and processing the target processing task based on the second operation instruction if the second operation instruction passes the verification.
17. The task processing method according to claim 16, wherein the first operation instruction comprises a receiving name of an object value corresponding to the target object and a digital certificate obtained from a third-party certification authority, which are received by the first smart device;
correspondingly, receiving a second operation instruction generated by the second smart device based on the first operation instruction includes:
and receiving a second operation instruction generated by the second intelligent device based on the receiving name of the object value corresponding to the target object and the digital certificate obtained from the third-party certification authority received by the first intelligent device.
18. The task processing method according to claim 16, wherein the second operation instruction includes second attribute information of the second smart device and an object value corresponding to the target object;
correspondingly, in the case that the second operation instruction is verified, processing the target processing task based on the second operation instruction includes:
and processing the target processing task based on the object value corresponding to the target object under the condition that second attribute information of the second intelligent device passes verification, wherein the second attribute information comprises a receiving name of the second intelligent device for receiving the object value corresponding to the target object and a digital certificate obtained from a third-party certification authority.
19. The task processing method of claim 16, wherein the target object comprises a commodity and the target processing task comprises a payment task.
20. A task processing method is applied to a second intelligent device and comprises the following steps:
receiving a communication connection request established by a first intelligent device, and establishing a communication connection with the first intelligent device in response to the communication connection request;
receiving a first operation instruction of the first intelligent device for a target processing task, wherein the target processing task comprises a target object;
analyzing the first operation instruction, and verifying the first operation instruction based on an analysis result;
generating a second operation instruction based on the first operation instruction under the condition that the verification is passed;
and sending the second operation instruction to the first intelligent equipment, and receiving a processing result of the first intelligent equipment for processing the target processing task based on the second operation instruction.
21. The task processing method according to claim 20, wherein parsing the first operation instruction and verifying the first operation instruction based on a result of the parsing comprises:
parsing the first operation instruction to determine first attribute information of the first smart device and verifying the first attribute information,
the first attribute information comprises a receiving name of the object value corresponding to the target object received by the first intelligent device and a digital certificate obtained from a third-party certification authority.
22. The task processing method according to claim 21, wherein in a case where the verification is passed, generating a second operation instruction based on the first operation instruction comprises:
under the condition that the verification is passed, generating an object value processing instruction based on a receiving name of an object value corresponding to the target object and a digital certificate obtained from a third-party certification authority, wherein the receiving name of the object value corresponds to the target object and the digital certificate;
generating the second operation instruction according to the object value processing instruction,
wherein the object value processing instruction carries first attribute information of the first intelligent device, an object value corresponding to the target object, and a verification code for processing the object value,
the second operation instruction comprises second attribute information of the second intelligent device and an object value corresponding to the target object.
23. A task processing device configured on a first intelligent device comprises: the NFC device comprises a first NFC module, a first processing module and a first verification module;
the first NFC module is configured to trigger to establish communication connection with a second intelligent device in a near field communication mode;
the first verification module is configured to determine a target object and generate a target processing task based on the target object;
the first processing module is configured to generate a first operation instruction corresponding to the target object according to the target processing task; sending the first operation instruction to the second intelligent equipment, and receiving a second operation instruction generated by the second intelligent equipment based on the first operation instruction;
the first verification module is further configured to process the target processing task based on the second operation instruction if the second operation instruction is verified.
24. A task processing device configured in a second intelligent device, comprising: the second NFC module, the second processing module and the second verification module;
the second NFC module is configured to receive a communication connection request established by a first intelligent device, and respond to the communication connection request to establish a communication connection with the first intelligent device;
the second processing module is configured to receive a first operation instruction of the first intelligent device for a target processing task, wherein the target processing task includes a target object;
the second verification module is configured to analyze the first operation instruction and verify the first operation instruction based on an analysis result; generating a second operation instruction based on the first operation instruction under the condition that the verification is passed;
the second processing module is further configured to send the second operation instruction to the first intelligent device, and receive a processing result of the first intelligent device processing the target processing task based on the second operation instruction.
25. A computing device, comprising:
a memory and a processor;
the memory is configured to store computer-executable instructions, and the processor is configured to execute the computer-executable instructions, wherein the processor, when executing the computer-executable instructions, implements the steps of the task processing method according to any one of claims 16 to 19 or 20 to 22.
26. A computer readable storage medium storing computer instructions which, when executed by a processor, carry out the steps of the task processing method of any of claims 16-19 or 20-22.
CN202111034587.4A 2021-09-03 2021-09-03 Task processing method, system and device Pending CN115760115A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202111034587.4A CN115760115A (en) 2021-09-03 2021-09-03 Task processing method, system and device

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202111034587.4A CN115760115A (en) 2021-09-03 2021-09-03 Task processing method, system and device

Publications (1)

Publication Number Publication Date
CN115760115A true CN115760115A (en) 2023-03-07

Family

ID=85331975

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202111034587.4A Pending CN115760115A (en) 2021-09-03 2021-09-03 Task processing method, system and device

Country Status (1)

Country Link
CN (1) CN115760115A (en)

Similar Documents

Publication Publication Date Title
US10699277B2 (en) Security for mobile payment applications
US20030055738A1 (en) Method and system for effecting an electronic transaction
CN101916476A (en) Mobile data transmission method based on combination of SD (Secure Digital) encrypted card and short-distance wireless communication technology
CN104038924A (en) Method and system for achieving resource exchange information processing
US20190026704A1 (en) Method of registering a membership for an electronic payment, system for same, and apparatus and terminal thereof
WO2016088087A1 (en) Third party access to a financial account
CN104778579A (en) Induction payment method and device based on electronic identity recognition carrier
WO2019094133A1 (en) Systems and methods for performing biometric registration and authentication of a user to provide access to a secure network
US9836618B2 (en) System and method of authentication of a first party respective of a second party aided by a third party
CN110766388B (en) Virtual card generation method and system and electronic equipment
EP3533172B1 (en) System for secure authentication of a user's identity in an electronic system for banking transactions
KR101667005B1 (en) Method for Providing Electronic Payment by Using Subscriber Information And Subscriber Identification Module, System, Terminal And Communication Management Apparatus Therefor
WO2017041722A1 (en) Data processing method, apparatus and system
KR101786941B1 (en) Method for Providing Electronic Payment by Using Subscriber Information And Subscriber Identification Module, System, Terminal And Communication Management Apparatus Therefor
CN115760115A (en) Task processing method, system and device
CN106161528B (en) A kind of method and device for business processing
CN106961417A (en) Auth method based on ciphertext
CN107491967B (en) Method and system for inputting password through network payment
EP3686827A1 (en) Information display method and apparatus, storage medium and electronic device
CN115760116A (en) Task processing system, method and device
US20240126598A1 (en) Task processing system, method, and apparatus
CN115760104A (en) Task processing method, system and device
CN115760114A (en) Task processing system, method and device
CN104182872B (en) Data handling system and method based on mobile communication terminal
CN109474565A (en) Information Authentication method and apparatus, storage medium and electronic device

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination