[go: up one dir, main page]
More Web Proxy on the site http://driver.im/

CN104182867B - Order sending method, method of reseptance, dispensing device, reception device and system - Google Patents

Order sending method, method of reseptance, dispensing device, reception device and system Download PDF

Info

Publication number
CN104182867B
CN104182867B CN201410415372.0A CN201410415372A CN104182867B CN 104182867 B CN104182867 B CN 104182867B CN 201410415372 A CN201410415372 A CN 201410415372A CN 104182867 B CN104182867 B CN 104182867B
Authority
CN
China
Prior art keywords
order
dynamic code
mobile terminal
terminal identification
type
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.)
Expired - Fee Related
Application number
CN201410415372.0A
Other languages
Chinese (zh)
Other versions
CN104182867A (en
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.)
SHENZHEN ONE-CARD-PASS NEW TECHNOLOGY Co Ltd
Original Assignee
SHENZHEN ONE-CARD-PASS NEW TECHNOLOGY 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 SHENZHEN ONE-CARD-PASS NEW TECHNOLOGY Co Ltd filed Critical SHENZHEN ONE-CARD-PASS NEW TECHNOLOGY Co Ltd
Priority to CN201410415372.0A priority Critical patent/CN104182867B/en
Publication of CN104182867A publication Critical patent/CN104182867A/en
Application granted granted Critical
Publication of CN104182867B publication Critical patent/CN104182867B/en
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q20/00Payment architectures, schemes or protocols
    • G06Q20/08Payment architectures
    • G06Q20/16Payments settled via telecommunication systems
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q20/00Payment architectures, schemes or protocols
    • G06Q20/38Payment protocols; Details thereof
    • G06Q20/382Payment protocols; Details thereof insuring higher security of transaction
    • G06Q20/3829Payment protocols; Details thereof insuring higher security of transaction involving key management
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L63/00Network architectures or network communication protocols for network security
    • H04L63/04Network architectures or network communication protocols for network security for providing a confidential data exchange among entities communicating through data packet networks
    • H04L63/0428Network architectures or network communication protocols for network security for providing a confidential data exchange among entities communicating through data packet networks wherein the data content is protected, e.g. by encrypting or encapsulating the payload
    • H04L63/0435Network architectures or network communication protocols for network security for providing a confidential data exchange among entities communicating through data packet networks wherein the data content is protected, e.g. by encrypting or encapsulating the payload wherein the sending and receiving network entities apply symmetric encryption, i.e. same key used for encryption and decryption

Landscapes

  • Engineering & Computer Science (AREA)
  • Business, Economics & Management (AREA)
  • Accounting & Taxation (AREA)
  • Computer Security & Cryptography (AREA)
  • General Physics & Mathematics (AREA)
  • Strategic Management (AREA)
  • Physics & Mathematics (AREA)
  • General Business, Economics & Management (AREA)
  • Finance (AREA)
  • Theoretical Computer Science (AREA)
  • Computer Hardware Design (AREA)
  • Computing Systems (AREA)
  • General Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Mobile Radio Communication Systems (AREA)

Abstract

The present invention is applied to payment technology field, there is provided order sending method, method of reseptance, dispensing device, reception device and system, methods described include:The sequence information of input is obtained, the sequence information includes order account, the order amount of money and type of transaction, and the type of transaction is gathering type or Payment Type;Dynamic code is sent to dynamic code server and obtains request, and the dynamic code, which obtains request, includes mobile terminal identification;Dynamic code, the mobile terminal identification and the default AES returned according to dynamic code server, key is generated, the order is encrypted according to the key, generation encryption order;In WLAN, the encryption order is broadcasted.The present invention improves the security and efficiency of order transmission.

Description

Order sending method, method of reseptance, dispensing device, reception device and system
Technical field
The invention belongs to payment technology field, more particularly to order sending method, method of reseptance, dispensing device, reception dress Put and system.
Background technology
Mobile payment is also referred to as mobile-phone payment, exactly allows user to enter using mobile terminal to the commodity consumed or service A kind of mode that row is paid.Generally, in mobile payment, it is necessary to send order after mobile terminal generation order, then by existing Order payment flow, complete order pay.
At present, in mobile payment, there are the mode that two kinds of orders are sent, first way:Mobile terminal passes through unlatching WIFI hot spot, order, the second way are sent to payment terminal:Mobile terminal is sent to payment terminal and ordered by NFC module It is single.
However, in mobile payment, what existing order was sent, there is the major defect of two aspects in it, details are as follows:
In a first aspect, the security that order is sent is low.The reason is that mobile terminal is by opening WIFI hot spot, to branch When paying the transmission of terminal order, because WIFI hot spot is open, undesirable may be on the basis of list be planned, puppet produces falseness Order, using open Wi-Fi hotspot, false order is sent to payment terminal, now can will produce larger transaction risk.This Outside, undesirable may also puppet produce Wi-Fi hotspot, induction networking, cause the sensitive letters such as payment accounts, password that user inputs Breath is stolen.
Second aspect, the efficiency that order is sent is low, the reason is that mobile terminal is sent out by NFC module to payment terminal Order is sent, it is mobile because NFC communication modes are a kind of point-to-point data transfer modes closely, and in actual applications The time that terminal carries out information exchange with payment terminal is very short, in a short period of time, when the data volume for sending order is excessive, Mobile terminal and payment terminal can not be often rapidly completed the interaction of information, easily be handed over due to the limitation of its own processor Situation about easily failing, now need to re-move terminal by NFC module, when sending order to payment terminal, therefore consuming Between, reduce the efficiency that order is sent in mobile payment.
The content of the invention
The purpose of the embodiment of the present invention is to provide a kind of order sending method, it is intended to solves in mobile payment, it is existing The security that sends of order is low, the problem of efficiency is low.
The embodiment of the present invention is achieved in that a kind of order sending method, including:
The sequence information of input is obtained, the sequence information includes order account, the order amount of money and type of transaction, the friendship Easy type is gathering type or Payment Type;
According to the amount of money and type of transaction of input, order is generated;
Dynamic code is sent to dynamic code server and obtains request, and the dynamic code, which obtains request, includes mobile terminal identification;
Dynamic code, the mobile terminal identification and the default AES returned according to dynamic code server, generation Key, the order is encrypted according to the key, generation encryption order;
In WLAN, the encryption order is broadcasted.
The another object of the embodiment of the present invention is to provide a kind of order reception method, including:
In WLAN, the encryption order of broadcast is received;
Obtain the mobile terminal identification of the mobile terminal in the WLAN;
Dynamic code is sent to dynamic code server and obtains request, and the dynamic code, which obtains request, includes mobile terminal identification;
Receive the dynamic code that the dynamic code server returns, according to the dynamic code, the mobile terminal identification and Default decipherment algorithm, the order is decrypted, generate unencryption order, the unencryption order include order account, The order amount of money and type of transaction, the type of transaction are gathering type or Payment Type.
The another object of the embodiment of the present invention is to provide a kind of order dispensing device, including:
Sequence information acquisition module, for obtaining the sequence information of input, the sequence information includes order account, order The amount of money and type of transaction, the type of transaction are gathering type or Payment Type;
Order generation module, for the amount of money and type of transaction according to input, generate order;
First sending module, request is obtained for sending dynamic code to dynamic code server, the dynamic code obtains request Including mobile terminal identification;
Encrypt order generation module, for returned according to dynamic code server dynamic code, the mobile terminal identification with And default AES, key is generated, the order is encrypted according to the key, generation encryption order;
Order broadcast module is encrypted, in WLAN, broadcasting the encryption order.
The another object of the embodiment of the present invention is to provide a kind of order reception device, it is characterised in that including:
Order reception module is encrypted, in WLAN, receiving the encryption order of broadcast;
Mobile terminal identification acquisition module, for obtaining the mobile terminal mark of the mobile terminal in the WLAN Know;
Second sending module, request is obtained for sending dynamic code to dynamic code server, the dynamic code obtains request Including mobile terminal identification;
Unencryption order generation module, the dynamic code returned for receiving the dynamic code server, according to the dynamic Code, the mobile terminal identification and default decipherment algorithm, the order is decrypted, and generates unencryption order, described Unencryption order includes order account, the order amount of money and type of transaction, and the type of transaction is gathering type or Payment Type.
The another object of the embodiment of the present invention is a kind of form ordering system, including claim 6 to 7 any one right will Ask described order dispensing device and order reception device described in claim 8 to 9 any one claim and dynamic State code server, it is attached between the order dispensing device and the order reception device using WLAN, it is described It is attached between order dispensing device and the dynamic code server using the wireless network of setting, the order reception device It is attached between the dynamic code server using the wireless network of setting.
In the present embodiment, in WLAN, broadcast enciphering order, because encryption order is encryption, therefore keep away Having exempted from undesirable occur may be on the basis of list be planned, puppet produces false order, using open Wi-Fi hotspot, to payment Terminal sends the situation of false order, while avoids after appearance access puppet produces Wi-Fi hotspot, the payment accounts of user's input, The stolen situation of the sensitive informations such as password, therefore improve the security and efficiency of order transmission.
Brief description of the drawings
Fig. 1 is the network structure block diagram of form ordering system provided in an embodiment of the present invention;
Fig. 2 is the implementation process figure of order sending method provided in an embodiment of the present invention;
Fig. 3 is the implementation process figure of order reception method provided in an embodiment of the present invention;
Fig. 4 is order reception method and step S304 provided in an embodiment of the present invention implementation process figure;
Fig. 5 is the information exchange between order dispensing device 100 and order reception device 200 provided in an embodiment of the present invention Flow chart;
Fig. 6 is the structured flowchart of order dispensing device 100 provided in an embodiment of the present invention;
Fig. 7 is another structured flowchart of order dispensing device 100 provided in an embodiment of the present invention;
Fig. 8 is the first structure block diagram of order reception device 200 provided in an embodiment of the present invention;
Fig. 9 is the second structured flowchart of order reception device 200 provided in an embodiment of the present invention;
Figure 10 is the 3rd structured flowchart of order reception device 200 provided in an embodiment of the present invention.
Embodiment
In order to make the purpose , technical scheme and advantage of the present invention be clearer, it is right below in conjunction with drawings and Examples The present invention is further elaborated.It should be appreciated that the specific embodiments described herein are merely illustrative of the present invention, and It is not used in the restriction present invention.
Embodiment one
With reference to figure 1, Fig. 1 is the network structure block diagram of form ordering system provided in an embodiment of the present invention.
Wherein, in the form ordering system, including order dispensing device 100, order reception device 200 and dynamic code service Device 300, it is attached between the order dispensing device 100 and the order reception device 200 using WLAN, it is described It is attached between order dispensing device 100 and the dynamic code server 300 using the wireless network of setting, the order connects It is attached between receiving apparatus 200 and the dynamic code server 300 using the wireless network of setting.
Wherein, the wireless network of setting includes but is not limited to WLAN, 3G network, 4G networks.
Wherein, order dispensing device 100 and order reception device 200 can run in mobile terminal, such as mobile phone, flat board Computer.
In the present embodiment, in WLAN, between order dispensing device 100 and order reception device 200, pass through Encrypt order and carry out information exchange, because encryption order is encryption, therefore avoids and undesirable occur and may plan list On the basis of, puppet produces false order, using open Wi-Fi hotspot, the situation of false order is sent to payment terminal, simultaneously Avoid after appearance access puppet produces Wi-Fi hotspot, the stolen situation of the payment accounts of user's input, the sensitive information such as password, because This improves the security and efficiency of order transmission.
Embodiment two
With reference to figure 2, Fig. 2 is the implementation process figure of order sending method provided in an embodiment of the present invention, and details are as follows:
In step s 201, the sequence information of input is obtained, the sequence information includes order account, the order amount of money and friendship Easy type, the type of transaction are gathering type or Payment Type;
Wherein, for mobile terminal by monitor, monitoring whether there is sequence information incoming event, defeated when sequence information be present During incoming event, the sequence information of input.
In step S202, send dynamic code to dynamic code server 300 and obtain request, the dynamic code obtains request bag Include mobile terminal identification;
Wherein, dynamic code server 300 is the server 300 of storage dynamic code.
Wherein, mobile terminal identification includes but is not limited to International Mobile Equipment Identity code (International Mobile Equipment Identity, IMEI), international mobile subscriber identity (International Mobile Subscriber Identification Number, IMSI), mobile terminal identification number (Mobile Equipment Identifier, MEID).
In step S203, according to the dynamic code of the return of dynamic code server 300, the mobile terminal identification and preset AES, generate key, the order is encrypted according to the key, generation encryption order;
Wherein, default AES but unlimited DES (Data Encryption Standard) algorithm, AES (Advanced Encryption Standard), RSA Algorithm, cubic password, replace enciphered method, transposition enciphered method, three points it is close Code method etc..
Wherein, the field specified in the order is encrypted according to the key, generation encryption order.
In step S204, in WLAN, the encryption order is broadcasted.
Wherein, WLAN can be Wifi networks, blueteeth network, the 2G/3G/4G by positional information lock-in range Radio data network, or any close range wireless communication network more than more than 1 meter.
In the present embodiment, in WLAN, broadcast enciphering order, because encryption order is encryption, therefore keep away Having exempted from undesirable occur may be on the basis of list be planned, puppet produces false order, using open Wi-Fi hotspot, to payment Terminal sends the situation of false order, while avoids after appearance access puppet produces Wi-Fi hotspot, the payment accounts of user's input, The stolen situation of the sensitive informations such as password, therefore improve the security and efficiency of order transmission.
Embodiment three
Present embodiment describes NFC module is sent to the process for receiving NFC module transmission authentication information, details are as follows:
Using NFC communication modes, start and send NFC module, authentication information, the authentication letter are sent to NFC module is received Breath includes the mobile terminal identification, the key and electronic signature.
When the distance for sending NFC module and reception NFC module is less than pre-determined distance, sends NFC module and produce electric current, lead to Overcurrent driving sends the antenna of NFC module to NFC module is received, and authentication information is sent to NFC module is received.
In the present embodiment, by sending authentication information to reception NFC module, so that where receipt of subsequent NFC module Order reception device 200, order dispensing device 100 can be authenticated, keep near field and middle distance to pay the same of convenience When, effectively avoid falsely using the risk of trade company's name bank settlement by dual-identity authentication and live authorization.
Example IV
With reference to figure 3, Fig. 3 is the implementation process figure of order reception method provided in an embodiment of the present invention, and details are as follows:
In step S301, in WLAN, the encryption order of broadcast is received;
Wherein, WLAN can be Wifi networks, blueteeth network, the 2G/3G/4G by positional information lock-in range Radio data network, or any close range wireless communication network more than more than 1 meter.
In step s 302, the mobile terminal identification of the mobile terminal in the WLAN is obtained;
Wherein, mobile terminal identification includes but is not limited to International Mobile Equipment Identity code (International Mobile Equipment Identity, IMEI), international mobile subscriber identity (International Mobile Subscriber Identification Number, IMSI), mobile terminal identification number (Mobile Equipment Identifier, MEID).
In step S303, send dynamic code to dynamic code server 300 and obtain request, the dynamic code obtains request bag Include mobile terminal identification;
In step s 304, the dynamic code that the dynamic code server 300 returns is received, according to the dynamic code, described Mobile terminal identification and default decipherment algorithm, the order is decrypted, and generates unencryption order, and the unencryption is ordered Single to include order account, the order amount of money and type of transaction, the type of transaction is gathering type or Payment Type.
In the present embodiment, in WLAN, broadcast enciphering order, because encryption order is encryption, therefore keep away Having exempted from undesirable occur may be on the basis of list be planned, puppet produces false order, using open Wi-Fi hotspot, to payment Terminal sends the situation of false order, while avoids after appearance access puppet produces Wi-Fi hotspot, the payment accounts of user's input, The stolen situation of the sensitive informations such as password, therefore improve the security and efficiency of order transmission.
Embodiment five
With reference to figure 4, Fig. 4 is order reception method and step S304 provided in an embodiment of the present invention implementation process figure, is described in detail It is as follows:
In step S401, the dynamic code that the dynamic code server 300 returns is received, according to the dynamic code, described Mobile terminal identification and default decipherment algorithm, the order is decrypted, detect the order is decrypted whether Success;
Wherein, default decipherment algorithm includes but unlimited DES (Data Encryption Standard) algorithm, AES (Advanced Encryption Standard), RSA Algorithm, cubic password, replace enciphered method, transposition enciphered method, three points it is close Code method etc..
Wherein, default decipherment algorithm should be corresponding with default AES.
Wherein, the field specified in the order is decrypted according to the key, generates unencryption order.
In step S402, success is decrypted to the order if detecting, generates unencryption order, if detecting pair The order is decrypted unsuccessful, cancels the order.
Wherein, if the order is decrypted success detecting, after generating unencryption order, in addition to:
The unencryption order is set to wait for pay status, and described order is returned to the dynamic code server 300 It is single to wait payment information, so that the dynamic code server 300 forwards the order to wait payment information to the mobile terminal Mobile terminal corresponding to mark.
Wherein, if detect the order is decrypted it is unsuccessful, after cancelling the order, in addition to:
The unencryption order is arranged to lower single status of fail, and described order is returned to the dynamic code server 300 Single failure information under list, so that the dynamic code server 300 forwards under the order single failure information to the mobile terminal Mobile terminal corresponding to mark.
In the present embodiment, in WLAN, broadcast enciphering order, because encryption order is encryption, therefore keep away Having exempted from undesirable occur may be on the basis of list be planned, puppet produces false order, using open Wi-Fi hotspot, to payment Terminal sends the situation of false order, while avoids after appearance access puppet produces Wi-Fi hotspot, the payment accounts of user's input, The stolen situation of the sensitive informations such as password, therefore improve the security and efficiency of order transmission.
Embodiment six
Present embodiment describes the process for receiving the authentication information that NFC module reception transmission NFC module is sent, it is described in detail such as Under:
Using NFC communication modes, start and receive NFC module, receive and send the authentication information that NFC module is sent, the mirror Power information includes the mobile terminal identification, the key and electronic signature.
When the distance for sending NFC module and reception NFC module is less than pre-determined distance, sends NFC module and produce electric current, lead to Overcurrent driving sends the antenna of NFC module to NFC module is received, and sends authentication information to NFC module is received, receives NFC moulds Block receives authentication information, by the mobile terminal identification in authentication information, key, and the mobile terminal mark in the order recorded before Knowledge, key are matched, and when matching, mobile terminal identification, key in expression authentication information are legal, are authenticated into Work(, the processing of order is completed by signing electronically.
In the present embodiment, by receiving the authentication information for sending NFC module and sending, so that where receiving NFC module Order reception device 200, order dispensing device 100 can be authenticated, keep near field and middle distance to pay the same of convenience When, effectively avoid falsely using the risk of trade company's name bank settlement by dual-identity authentication and live authorization.
Embodiment seven
With reference to figure 5, Fig. 5 is between order dispensing device 100 and order reception device 200 provided in an embodiment of the present invention Information exchange flow chart, details are as follows:
1st, order dispensing device 100 sends dynamic code to dynamic code server 300 and obtains request;
2nd, dynamic code server 300 returns to dynamic code, and order dispensing device 100 returns according to dynamic code server 300 Dynamic code, the mobile terminal identification and default AES, key is generated, the order is carried out according to the key Encryption, generation encryption order;
3rd, order dispensing device 100 broadcasts the encryption order in WLAN;
4th, order reception device 200 receives the encryption order of broadcast in WLAN;
5th, order reception device 200 obtains the mobile terminal identification of the mobile terminal in the WLAN;
6th, order reception device 200 sends dynamic code to dynamic code server 300 and obtains request, and the dynamic code obtains please Ask including mobile terminal identification;
7th, dynamic code server 300 returns to dynamic code, and order reception device 200 receives the dynamic code server 300 and returned The dynamic code returned, according to the dynamic code, the mobile terminal identification and default decipherment algorithm, is solved to the order It is close, generate unencryption order
In the present embodiment, in WLAN, broadcast enciphering order, because encryption order is encryption, therefore keep away Having exempted from undesirable occur may be on the basis of list be planned, puppet produces false order, using open Wi-Fi hotspot, to payment Terminal sends the situation of false order, while avoids after appearance access puppet produces Wi-Fi hotspot, the payment accounts of user's input, The stolen situation of the sensitive informations such as password, therefore improve the security and efficiency of order transmission.
Embodiment eight
Fig. 6 is the structured flowchart of order dispensing device 100 provided in an embodiment of the present invention, and the device can run on movement Terminal.For convenience of description, it illustrate only part related to the present embodiment.
Reference picture 6, the order dispensing device 100, including:
Sequence information acquisition module 61, for obtaining the sequence information of input, the sequence information includes order account, ordered Single amount of money and type of transaction, the type of transaction are gathering type or Payment Type;
Order generation module 62, for the amount of money and type of transaction according to input, generate order;
First sending module 63, request is obtained for sending dynamic code to dynamic code server 300, the dynamic code obtains Request includes mobile terminal identification;
Order generation module 64 is encrypted, for dynamic code, the mobile terminal mark returned according to dynamic code server 300 Knowledge and default AES, key is generated, the order is encrypted according to the key, generation encryption order;
Order broadcast module 65 is encrypted, in WLAN, broadcasting the encryption order.
In a kind of implementation of the present embodiment, with reference to figure 7, Fig. 7 is that order provided in an embodiment of the present invention sends dress 100 another structured flowchart is put, in the order dispensing device 100, in addition to:
Authentication information sending module 66, for using NFC communication modes, start and send NFC module, to reception NFC module Authentication information is sent, the authentication information includes the mobile terminal identification, the key and electronic signature.
Embodiment nine
Fig. 8 is the first structure block diagram of order reception device 200 provided in an embodiment of the present invention, and the device can be run on Mobile terminal.For convenience of description, it illustrate only part related to the present embodiment.
Reference picture 8, the order reception device 200, including:
Order reception module 71 is encrypted, in WLAN, receiving the encryption order of broadcast;
Mobile terminal identification acquisition module 72, for obtaining the mobile terminal mark of the mobile terminal in the WLAN Know;
Second sending module 73, request is obtained for sending dynamic code to dynamic code server 300, the dynamic code obtains Request includes mobile terminal identification;
Unencryption order generation module 74, the dynamic code returned for receiving the dynamic code server 300, according to described Dynamic code, the mobile terminal identification and default decipherment algorithm, the order is decrypted, and generates unencryption order, The unencryption order includes order account, the order amount of money and type of transaction, and the type of transaction is gathering type or payment class Type.
In a kind of implementation of the present embodiment, with reference to figure 9, Fig. 9 is order reception dress provided in an embodiment of the present invention 200 the second structured flowchart is put, in the order reception device 200, the unencryption order generation module 74, including:
Decryption unit 741, the dynamic code returned for receiving the dynamic code server 300, according to the dynamic code, institute Mobile terminal identification and default decipherment algorithm are stated, the order is decrypted, detecting that the order is decrypted is No success;
Unencryption order generation unit 742, if the order is decrypted success for detecting, generation unencryption is ordered It is single, the order is decrypted unsuccessful if detecting, cancels the order.
In a kind of implementation of the present embodiment, with reference to figure 10, Figure 10 is order reception provided in an embodiment of the present invention 3rd structured flowchart of device 200, in the order reception device 200, in addition to:
Authentication information receiving module 75, for using NFC communication modes, start and send NFC module, to reception NFC module Authentication information is sent, the authentication information includes the mobile terminal identification, the key and electronic signature.
Device provided in an embodiment of the present invention can be applied in foregoing corresponding embodiment of the method, and details are referring to above-mentioned reality The description of example is applied, will not be repeated here.
Through the above description of the embodiments, it is apparent to those skilled in the art that the present invention can borrow Software is helped to add the mode of required common hardware to realize.Described program can be stored in read/write memory medium, described Storage medium, as random access memory, flash memory, read-only storage, programmable read only memory, electrically erasable programmable storage Device, register etc..The storage medium is located at memory, and processor reads the information in memory, this hair is performed with reference to its hardware Method described in bright each embodiment.
The foregoing is only a specific embodiment of the invention, but protection scope of the present invention is not limited thereto, any Those familiar with the art the invention discloses technical scope in, the change or replacement that can readily occur in, all should It is included within the scope of the present invention.Therefore, protection scope of the present invention should be defined by scope of the claims.

Claims (8)

  1. A kind of 1. order sending method, it is characterised in that including:
    The sequence information of input is obtained, the sequence information includes order account, the order amount of money and type of transaction, the transaction class Type is gathering type or Payment Type;
    Dynamic code is sent to dynamic code server and obtains request, and the dynamic code, which obtains request, includes mobile terminal identification;
    Dynamic code, the mobile terminal identification and the default AES returned according to dynamic code server, key is generated, The order is encrypted according to the key, generation encryption order;
    In WLAN, the encryption order is broadcasted;
    Wherein, the field specified in the order is encrypted according to the key, generation encryption order;
    Using NFC communication modes, start and send NFC module, authentication information, the authentication information bag are sent to NFC module is received Include the mobile terminal identification, the key and electronic signature;
    When the distance for sending NFC module and reception NFC module is less than pre-determined distance, sends NFC module and produce electric current, pass through electricity Stream driving sends the antenna of NFC module to NFC module is received, and authentication information is sent to NFC module is received;
    Using NFC communication modes, start and send NFC module, authentication information, the authentication information bag are sent to NFC module is received Include the mobile terminal identification, the key and electronic signature.
  2. A kind of 2. order reception method based on claim 1, it is characterised in that including:
    In WLAN, the encryption order of broadcast is received;
    Obtain the mobile terminal identification of the mobile terminal in the WLAN;
    Dynamic code is sent to dynamic code server and obtains request, and the dynamic code, which obtains request, includes mobile terminal identification;
    The dynamic code that the dynamic code server returns is received, according to the dynamic code, the mobile terminal identification and is preset Decipherment algorithm, the order is decrypted, generate unencryption order, the unencryption order include order account, order The amount of money and type of transaction, the type of transaction are gathering type or Payment Type.
  3. 3. order reception method according to claim 2, it is characterised in that described to receive the dynamic code server return Dynamic code, according to the dynamic code, the mobile terminal identification and default decipherment algorithm, the order is solved It is close, unencryption order is generated, is specially:
    The dynamic code that the dynamic code server returns is received, according to the dynamic code, the mobile terminal identification and is preset Decipherment algorithm, the order is decrypted, detects that the order is decrypted and whether succeeds;
    If detecting and the order being decrypted success, unencryption order is generated, the order is decrypted if detecting It is unsuccessful, cancel the order.
  4. 4. the order reception method according to Claims 2 or 3, it is characterised in that receive the dynamic code service described The dynamic code that device returns, according to the dynamic code, the mobile terminal identification and default decipherment algorithm, enters to the order Row decryption, after generating unencryption order, in addition to:
    Using NFC communication modes, start and receive NFC module, receive and send the authentication information that NFC module is sent, the authentication letter Breath includes the mobile terminal identification, the key and electronic signature.
  5. A kind of 5. order dispensing device, it is characterised in that including:
    Sequence information acquisition module, for obtaining the sequence information of input, the sequence information includes order account, the order amount of money And type of transaction, the type of transaction are gathering type or Payment Type;
    Order generation module, for the amount of money and type of transaction according to input, generate order;
    First sending module, request is obtained for sending dynamic code to dynamic code server, the dynamic code, which obtains request, to be included Mobile terminal identification;
    Encrypt order generation module, for is returned according to dynamic code server dynamic code, the mobile terminal identification and in advance If AES, generate key, the order is encrypted according to the key, generation encryption order;
    Order broadcast module is encrypted, in WLAN, broadcasting the encryption order;
    Wherein, the field specified in the order is encrypted according to the key, generation encryption order;
    Authentication information sending module, for using NFC communication modes, start and send NFC module, mirror is sent to NFC module is received Information is weighed, the authentication information includes the mobile terminal identification, the key and electronic signature;
    When the distance for sending NFC module and reception NFC module is less than pre-determined distance, sends NFC module and produce electric current, pass through electricity Stream driving sends the antenna of NFC module to NFC module is received, and authentication information is sent to NFC module is received.
  6. A kind of 6. order reception device based on claim 5, it is characterised in that including:
    Order reception module is encrypted, in WLAN, receiving the encryption order of broadcast;
    Mobile terminal identification acquisition module, for obtaining the mobile terminal identification of the mobile terminal in the WLAN;
    Second sending module, request is obtained for sending dynamic code to dynamic code server, the dynamic code, which obtains request, to be included Mobile terminal identification;
    Unencryption order generation module, the dynamic code returned for receiving the dynamic code server, according to the dynamic code, institute Mobile terminal identification and default decipherment algorithm are stated, the order is decrypted, generates unencryption order, the unencryption Order includes order account, the order amount of money and type of transaction, and the type of transaction is gathering type or Payment Type.
  7. 7. order reception device according to claim 6, it is characterised in that the unencryption order generation module, including:
    Decryption unit, the dynamic code returned for receiving the dynamic code server, according to the dynamic code, the mobile terminal Whether mark and default decipherment algorithm, the order is decrypted, detect that the order is decrypted and succeed;
    Unencryption order generation unit, if the order is decrypted success for detecting, unencryption order is generated, if inspection Measure and the order is decrypted unsuccessful, cancel the order.
  8. 8. a kind of form ordering system, it is characterised in that including the order dispensing device and claim 6 to 7 described in claim 5 Order reception device and dynamic code server described in any one claim, the order dispensing device and the order It is attached using WLAN between reception device, is used between the order dispensing device and the dynamic code server The wireless network of setting is attached, using the wireless network of setting between the order reception device and the dynamic code server Network is attached.
CN201410415372.0A 2014-08-20 2014-08-20 Order sending method, method of reseptance, dispensing device, reception device and system Expired - Fee Related CN104182867B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201410415372.0A CN104182867B (en) 2014-08-20 2014-08-20 Order sending method, method of reseptance, dispensing device, reception device and system

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201410415372.0A CN104182867B (en) 2014-08-20 2014-08-20 Order sending method, method of reseptance, dispensing device, reception device and system

Publications (2)

Publication Number Publication Date
CN104182867A CN104182867A (en) 2014-12-03
CN104182867B true CN104182867B (en) 2017-11-17

Family

ID=51963889

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201410415372.0A Expired - Fee Related CN104182867B (en) 2014-08-20 2014-08-20 Order sending method, method of reseptance, dispensing device, reception device and system

Country Status (1)

Country Link
CN (1) CN104182867B (en)

Families Citing this family (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN109767208B (en) * 2019-01-08 2021-06-29 京东数字科技控股有限公司 Payment method and payment device
CN110430218B (en) * 2019-08-23 2021-08-13 深圳数联天下智能科技有限公司 Data transmission safety control method and device, computer equipment and Internet of things system
CN113011945A (en) * 2021-03-16 2021-06-22 深圳市微创云启科技有限公司 Order number generation method and device, terminal equipment and storage medium

Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103824185A (en) * 2014-03-05 2014-05-28 平安付智能技术有限公司 mobile intelligent terminal payment method and system based on low-power-consumption Bluetooth
CN103854173A (en) * 2014-03-28 2014-06-11 紫光股份有限公司 Mobile payment method for field shopping

Patent Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103824185A (en) * 2014-03-05 2014-05-28 平安付智能技术有限公司 mobile intelligent terminal payment method and system based on low-power-consumption Bluetooth
CN103854173A (en) * 2014-03-28 2014-06-11 紫光股份有限公司 Mobile payment method for field shopping

Also Published As

Publication number Publication date
CN104182867A (en) 2014-12-03

Similar Documents

Publication Publication Date Title
CN105050081B (en) Method, device and system for connecting network access device to wireless network access point
US8307410B2 (en) Systems, methods, and computer readable media for providing for secure offline data transfer between wireless smart devices
Chen et al. NFC mobile transactions and authentication based on GSM network
US8346672B1 (en) System and method for secure transaction process via mobile device
CN109219951B (en) Multi-level communication encryption
CN104240074B (en) The online payment system of prepaid card and its method of payment of identity-based certification
CN105493115A (en) Processing electronic tokens
CN104318437B (en) Payment system and its method of payment in a kind of virtual prepayment card line
CN104240073A (en) Offline payment method and offline payment system on basis of prepaid cards
CN107733652B (en) Unlocking method and system for shared vehicle and vehicle lock
Chen et al. Using 3G network components to enable NFC mobile transactions and authentication
KR20140039400A (en) System for paying card of smart phone using key exchange with van server and method therefor
CN104408620A (en) Safe NFC (near field communication) payment method and safe NFC payment system
CN106465116A (en) Access control for a wireless network
CN104182867B (en) Order sending method, method of reseptance, dispensing device, reception device and system
KR20130018061A (en) Method and system for operating one time code by using connectionless network seed
CN109151823A (en) The method and system of eSIM card authentication
EP2658297A1 (en) Method and system for accessing a service
CN109451504A (en) Internet of Things mould group method for authenticating and system
CN106372557A (en) Method, device and system for acquiring certificate card information
CN106385684A (en) Method and device for sharing wireless network and accessing wireless network
KR101968805B1 (en) Payment system for non-repudiation using user terminal and method thereof
CN105306988B (en) Near field safe payment method and system based on set top box
KR102358598B1 (en) Method for Processing Two Channel Authentication by using Contactless Media
CN104735061A (en) O2O identity authentication method based on out-of-band identity authentication

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant
CF01 Termination of patent right due to non-payment of annual fee
CF01 Termination of patent right due to non-payment of annual fee

Granted publication date: 20171117

Termination date: 20190820