CN206601734U - Transaction data processing terminal and system based on coded image - Google Patents

Transaction data processing terminal and system based on coded image Download PDF

Info

Publication number
CN206601734U
CN206601734U CN201720137574.2U CN201720137574U CN206601734U CN 206601734 U CN206601734 U CN 206601734U CN 201720137574 U CN201720137574 U CN 201720137574U CN 206601734 U CN206601734 U CN 206601734U
Authority
CN
China
Prior art keywords
transaction data
image
party device
scrambled
offline
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.)
Active
Application number
CN201720137574.2U
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.)
Shenzhen Vfuchong Technology Co Ltd
Original Assignee
Shenzhen Vfuchong 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 Vfuchong Technology Co Ltd filed Critical Shenzhen Vfuchong Technology Co Ltd
Application granted granted Critical
Publication of CN206601734U publication Critical patent/CN206601734U/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Landscapes

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

Abstract

The utility model proposes a kind of transaction data processing terminal based on coded image and system, wherein terminal includes the memory for being used to store offline standby information and transaction data;For extracting the offline standby information prestored, the security module that offline standby information and transaction data are encrypted when offline;Encryption data for obtaining security module generation, is encoded to encryption data, generates the CPU of scrambled image;Display for code displaying image;For the wireless communication module communicated wirelessly with third party device;Wherein, memory, security module, display and wireless communication module are connected with CPU respectively.Above-mentioned terminal and system, can be under off-line state, pass through the offline standby information and transaction data prestored, encryption generation scrambled image, and communicate wirelessly to be traded by wireless communication module and third party device, so as to update coded image under off-line state, electronic payment safety is improved.

Description

Transaction data processing terminal and system based on coded image
The present utility model application requires that Application No. 201621125658.6 is entitled filed in 14 days October in 2016 The priority of the Chinese utility model application of " transaction data processing terminal and system based on coded image ", herein by its content It is incorporated herein by reference.
Technical field
The utility model is related to payment technology field, more particularly to a kind of transaction data processing terminal based on coded image And system.
Background technology
With the development of intelligent terminal, its application function is more and more, and increasing people starts mobile phone accustomed to using etc. Intelligent terminal such as is paid or collected money the bank settlement operation, wherein, with the development of planar bar code technology, due to planar bar code technology tool Contain much information, recognition speed it is fast, the bank settlement based on Quick Response Code turn into e-payment a kind of usual way.
Traditional bank settlement mode based on Quick Response Code is mainly:Accounts information is directly converted into Quick Response Code by terminal, and It is stored on mobile phone.When being traded, the Quick Response Code that this fixation is to provide every time is identified, and so there is very big peace Full hidden danger, when terminal is used or lost by others, may bring about great losses to user.It is a kind of in order to improve security Mode is that by real-time update Quick Response Code of networking, but this method needs terminal to access internet could to realize, once terminal from Line, then can not be paid by Quick Response Code.
Utility model content
In view of this, it is necessary to which a kind of transaction data processing terminal based on coded image and system are provided, can from Coded image is updated under wire state, electronic payment safety is improved.
The utility model discloses a kind of transaction data processing terminal based on coded image, it includes:
Memory for storing offline standby information and transaction data;
For extracting the offline standby information prestored when offline, the offline standby information and the transaction data are entered The security module of row encryption;
Encryption data for obtaining the security module generation, is encoded, generation encryption is compiled to the encryption data The CPU of code image;
Display for code displaying image;
For the wireless communication module communicated wirelessly with third party device;
Wherein, the memory, the security module, the display and the wireless communication module respectively with it is described CPU connections.
As a kind of embodiment, the wireless communication module includes RFID module.
As a kind of embodiment, the RFID module includes NFC submodules.
As a kind of embodiment, the CPU includes being used to generate random number and the random number that random number is encrypted Unit;
The wireless communication module also includes:For sending the random number after encryption to the third party device, and receive The communication unit for the reduction random number that the third party device is returned;
The CPU also includes:It is to control institute for judging whether the reduction random number is consistent with the random number generated State the control that wireless communication module sends the scrambled image by point-to-point wireless communication transmission mode to third party device Unit processed.
As a kind of embodiment, the terminal is card-like, and its thickness is 0.56mm-1.42mm.
As a kind of embodiment, the security module is embedded-type security element eSE modules.
As a kind of embodiment, the NFC submodules include NFC coils, and the NFC coils are close to NFC read-writes Induced-current is produced during device to power.
As a kind of embodiment, the terminal also includes solar cell, and the solar cell includes interconnecting Solar energy film and electric power management circuit.
The invention also discloses a kind of transaction data processing system based on coded image, it includes any of the above-described Described terminal, in addition to:
For obtaining the scrambled image, and the scrambled image is verified effectively, when effective, then to service Device sends the third party device of the scrambled image;
For decrypting and recognizing the scrambled image, the transaction data is obtained, is carried out according to the transaction data Withhold the server of deposit operation;
The third party device is attached with the terminal by radio communication, the server and the third party Equipment is attached by internet communication.
As a kind of embodiment, the third party device also includes the shooting for being used to scan the scrambled image Head.
Above-mentioned transaction data processing terminal and system based on coded image, can pass through what is prestored under off-line state Offline standby information and transaction data, encryption generation scrambled image, and entered by wireless communication module with third party device Row wireless telecommunications, so as to update coded image under off-line state, improve electronic payment safety to be traded.
Brief description of the drawings
, below will be to embodiment in order to illustrate more clearly of the utility model embodiment or technical scheme of the prior art Or the accompanying drawing used required in description of the prior art is briefly described, it should be apparent that, drawings in the following description are only It is some embodiments of the present utility model, for those of ordinary skill in the art, is not paying the premise of creative work Under, the accompanying drawing of other embodiment can also be obtained according to these accompanying drawings.
Fig. 1 is the structural representation of the transaction data processing terminal based on coded image of the embodiment of the utility model one;
Fig. 2 illustrates for the shape of the transaction data processing terminal based on coded image of another embodiment of the utility model Figure;
Fig. 3 is based on coded image for one kind that the transaction data processing terminal of the present utility model based on coded image is realized Transaction data processing method schematic flow sheet;
Fig. 4 is based on code pattern for transaction data processing terminal realization another of the present utility model based on coded image The schematic flow sheet of the transaction data processing method of picture;
Fig. 5 is based on code pattern for another of the transaction data processing terminal realization of the present utility model based on coded image The schematic flow sheet of the transaction data processing method of picture;
Fig. 6 is the structural representation of the transaction data processing system based on coded image of the embodiment of the utility model one;
Fig. 7 is based on for one kind that the transaction data processing system based on coded image of the embodiment of the utility model one is realized The schematic flow sheet of the transaction data processing method of coded image.
Embodiment
In order that the purpose of this utility model, technical scheme and advantage are more clearly understood, below in conjunction with accompanying drawing and implementation Example, the utility model is further elaborated.It should be appreciated that specific embodiment described herein is only to explain The utility model, is not used to limit the utility model.
In description of the present utility model, it is to be understood that term " first ", " second " are only used for describing purpose, and It is not intended that indicating or implying relative importance or the implicit quantity for indicating indicated technical characteristic.Thus, define At least one this feature can be expressed or be implicitly included to the feature of " first ", " second ".In description of the present utility model, " multiple " are meant that at least two, such as two, three etc., unless otherwise specifically defined.
Transaction data processing terminal and base according to the coded image of the utility model embodiment is described below in conjunction with the accompanying drawings In the transaction data processing system of coded image.For example, the transaction data based on coded image of the embodiment of the utility model one Processing terminal includes:Memory for storing offline standby information and transaction data;Prestored for extracting when offline from Line standby message, the security module that the offline standby information and the transaction data are encrypted;For obtaining The encryption data of security module generation is stated, the encryption data is encoded, the CPU (Central of scrambled image are generated Processing Unit, central processing unit);Display for code displaying image;And, for entering with third party device The wireless communication module of row wireless telecommunications;Wherein, the memory, the security module, the display and the channel radio News module is connected with the CPU respectively.
Referring to Fig. 1, its knot for the transaction data processing terminal based on coded image of the embodiment of the utility model one Structure schematic diagram.As shown in figure 1, the terminal includes:Memory 210, security module 220, CPU230, display 240 and wireless Communication module 250.Wherein memory 210, security module 220, display 240 and wireless communication module 250 respectively with CPU230 Connection.
Memory 210 is used to store offline standby information and transaction data.Wherein, transaction data includes account information and body Part information.For example, account information includes the login password of Transaction Account number and Transaction Account number, or also include payment cipher;Identity Information includes ID (identification, identity), device id (i.e. the ID of transaction data processing terminal) etc..
For example, if Transaction Account number is Net silver account or Third-party payment account, transaction data is numbered including hardware device (device id), time, the amount of money, account, login password, payment cipher, term of validity etc..If Transaction Account number is bank card account number, example Such as debit card or credit card account, then transaction data includes hardware device numbering (device id), time, the amount of money, address name, card Number, payment cipher, the term of validity, confirmation code etc., such as confirmation code is three bit digitals of bank's card backside.
As a kind of embodiment, transaction data also includes amount information, such as collection amount or payment.
Security module 220 is used to extract the offline standby information prestored when offline, to the offline standby information and institute Transaction data is stated to be encrypted.As a kind of embodiment, security module uses eSE (Embedded Secure Element, embedded-type security element) module.The eSE modules include encryption/decryption logic circuit.For example, the eSE moulds Block is present in transaction data processing terminal 20 with chip form.
In the present embodiment, offline standby information is the image or character information prestored, at transaction data When reason terminal is offline, generation scrambled image is combined with Transaction Information.s
As a kind of embodiment, memory is additionally operable to store a plurality of offline standby information.Wherein, offline standby information by Above-mentioned transaction data processing terminal is downloaded and stored in advance when online.As a kind of embodiment, in order to improve security, every Offline standby information have it is ageing, wherein, the effective time of each offline standby information can be specified by server.
The offline standby information prestored is extracted, for example, an offline standby information is selected from standby message storehouse;And for example, according to Each offline standby information is ageing in current time and standby message storehouse, selects a currently valid offline standby information.Example Such as, in poll standby message storehouse each offline standby information effective time, judge that current time whether within its effective time, is Then the offline standby information is currently valid offline standby information.Wherein, according to adding that effective offline standby information is obtained Code image, being serviced device decrypt and recognize, be traded checking;And obtained according to invalid offline standby information Scrambled image, it is impossible to for transaction verification.
CPU230 is used for the encryption data for obtaining the security module generation, and the encryption data is encoded, generated Scrambled image.
As a kind of embodiment, CPU230 obtains the encryption data of the security module generation, according to default coding Rule, coded treatment is carried out to encryption data, generates scrambled image.For example, by coding of the encryption data according to Quick Response Code Real-time verification information and the transaction data are encoded to Quick Response Code by standard.Or, by coding of the encryption data according to bar code The real-time verification information and transaction data are encoded to bar code by standard.
In the embodiment of the present invention, coded image is used to be traded, such as being collected money or being paid the bill.
Display 240 is used for code displaying image.
Wireless communication module 250 is used to communicate wirelessly with third party device to be connected.For example, carry out NFC communications, it is infrared At least one such as communication, bluetooth communication, LoRa wireless communication modules, NB-IOT wireless telecommunications.
As a kind of embodiment, wireless communication module 250 includes RFID module, and RFID module includes NFC submodules. Now, memory 210, CPU230 and NFC submodules can be integrated in a NFC chip.
So, when terminal is offline, Transaction Information to third party device can be obtained by NFC submodules, or to the 3rd Method, apparatus sends coded image, to complete electronic transaction.
In one embodiment, the terminal also includes key-press module, and key-press module is connected with CPU230.Wherein, button Module 260 includes some buttons, such as including 0~9 totally 10 digital keys;And for example, key and delete key are also included validating that.
In one embodiment, as shown in Fig. 2 the transaction data processing terminal 20 is card-like.For example, its thickness is 0.56mm-1.42mm.And for example, its thickness is 0.72mm, can be so easy to carry.
In one embodiment, CPU230 includes the random number list for being used to generate random number and random number is encrypted Member;
Wireless communication module 250 also includes:For sending the random number after encryption to the third party device, and receive institute State the communication unit of the reduction random number of third party device return;
CPU230 also includes:It is to control institute for judging whether the reduction random number is consistent with the random number generated State the control that wireless communication module sends the scrambled image by point-to-point wireless communication transmission mode to third party device Unit processed.
So, by verifying the wireless communication transmission security of third party device, it can be ensured that in wireless telecommunications safety Under the conditions of transmit transaction data, further lifting transaction data security.
In one embodiment, NFC submodules include NFC coils, and the NFC coils are produced when close to NFC reader Raw induced-current is powered.
In one embodiment, the transaction data processing terminal 20 is also powered by battery, for example, pass through solar cell Power supply.Wherein, solar cell includes the solar energy film and electric power management circuit interconnected, is gathered by solar energy film Solar energy, electric energy is converted the solar into and for powering by electric power management circuit.
In one embodiment, display includes LCDs and its drive circuit.For example, the LCDs is small Size screen.For example, the LCDs is shaped as rectangle, it is and for example square.
In one embodiment, display includes electronic ink screen and its drive circuit, and electronics is changed by drive circuit The color of ink, so as to change the content shown in electronic ink screen.
In this example it is shown that device is used for code displaying image, such as image in 2 D code or bar code image.
In one embodiment, wireless communication module 250 also includes infrared wireless communication module, blue tooth wireless communication mould At least one of block, Zigbee module, LoRa wireless communication modules, NB-IOT wireless communication modules.
The above-mentioned transaction data processing terminal based on coded image, can be offline standby by what is prestored under off-line state With information and transaction data, encryption generates scrambled image, and is carried out wirelessly by wireless communication module and third party device Communication, so as to update coded image under off-line state, improves electronic payment safety to be traded.
Wherein, had program stored therein code in memory 210, and CPU230 is controlled by calling the program code in memory 210 Memory 210 processed, display 240, key-press module 260, wireless communication module 250 and security module 220, perform and are based on code pattern The transaction data processing method of picture.
For example, as shown in figure 3, the transaction data processing method based on coded image of an embodiment comprises the following steps:
S110, obtains transaction data.
Wherein, above-mentioned transaction data includes account information and identity information.For example, account information includes Transaction Account number and friendship The login password of easy account, or also include payment cipher;Identity information includes ID (identification, identity mark Know), device id (i.e. the ID of transaction data processing terminal) etc..
As a kind of embodiment, transaction data also includes amount information, such as collection amount or payment.
As a kind of embodiment, above-mentioned identity information and partial account number information are prestored.For example, prestoring equipment ID, ID and device id binding at least one Transaction Account number.And for example, stepping on at least one above-mentioned Transaction Account number is also stored Record password.
For example, if Transaction Account number is Net silver account or Third-party payment account, transaction data is numbered including hardware device (device id), time, the amount of money, account, login password, payment cipher, term of validity etc..If Transaction Account number is bank card account number, example Such as debit card or credit card account, then transaction data includes hardware device numbering (device id), time, the amount of money, address name, card Number, payment cipher, the term of validity, confirmation code etc., such as confirmation code is three bit digitals of bank's card backside.
In specific implementation, the transaction data processing terminal based on coded image includes key-press module.Examined by key-press module Survey the button operation of user's input and perform the corresponding process instruction of the button operation.Such as a certain programmable button corresponds to transaction Data acquisition is instructed, and operation of the user to the programmable button is detected by key-press module, so as to obtain transaction data.And for example, when When binding 2 or more than 2 Transaction Account numbers, the corresponding shortcut of each Transaction Account number is pre-set, by detecting that user inputs Key information determine the account of this transaction, and then read identity information and corresponding account information, obtain transaction data.
As a kind of embodiment, the payment cipher of each account is prestored.If above-mentioned transaction data processing terminal conduct Paying party, then when reading payment account number, read payment cipher in the lump.Or, user pre-sets above-mentioned transaction data processing eventually The payment cipher at end, reads before payment password, points out user to input the payment cipher of above-mentioned transaction data processing terminal, checking The payment cipher of payment account number is read after correct again.So, the security of payment had both been improved, and had been remembered without user multiple close Code,
As another embodiment, in order to improve payment safety, the payment cipher of each payment account number is not stored.It is above-mentioned When transaction data processing terminal is as paying party, reads after account information, point out user to input the payment cipher of the account.
Whether S120, detection transaction data processing terminal is in off-line state;It is then to perform step S130, otherwise performs step Rapid S150.
As a kind of embodiment, can transaction data processing terminal judge connect network, if network can be connected, is in Presence, otherwise in off-line state.
S130, extracts default offline standby information.
In the present embodiment, offline standby information is the image or character information prestored, at transaction data When reason terminal is offline, generation scrambled image is combined with Transaction Information.
As a kind of embodiment, standby message storehouse can be set, to store a plurality of offline standby information.Wherein, it is offline standby With information by above-mentioned transaction data processing terminal it is online when download and store in advance.As a kind of embodiment, in order to improve peace Quan Xing, every offline standby information have it is ageing, wherein, the effective time of each offline standby information can be referred to by server It is fixed.
The offline standby information prestored is extracted, for example, an offline standby information is selected from standby message storehouse;And for example, according to Each offline standby information is ageing in current time and standby message storehouse, selects a currently valid offline standby information.Example Such as, in poll standby message storehouse each offline standby information effective time, judge that current time whether within its effective time, is Then the offline standby information is currently valid offline standby information.Wherein, according to adding that effective offline standby information is obtained Code image, being serviced device decrypt and recognize, be traded checking;And obtained according to invalid offline standby information Scrambled image, it is impossible to for transaction verification.
S140, the offline standby information and the transaction data is encrypted coded treatment, generates scrambled figure Picture.
As a kind of embodiment, according to default AES and coding rule, to offline standby information and number of deals According to coded treatment is encrypted, scrambled image is generated.
For example, above-mentioned offline standby information is image information, above-mentioned transaction data is obtained according to pre-arranged code rule encoding To after base image, using VCS (Visual Cryprototype Scheme, visual cryptography scheme) technology, by the basis Coding is encrypted with offline standby image in image, such as superposition encryption, generates scrambled image.
In the embodiment of the present invention, scrambled image is used to be traded, such as being collected money or being paid the bill.
As a kind of embodiment, as shown in figure 4, step S140 includes:
S141, is encoded to the transaction data, the basic bianry image of generation.
For example, the transaction data is encoded into Quick Response Code according to the coding standard of Quick Response Code, based on bianry image. Or, the transaction data is encoded to bar code according to the coding standard of bar code, based on bianry image.And for example, it is Further raising security, before the basic bianry image of generation, using the token technology of international payment tissue, is handed over described Easy data enter row variation processing, then the transaction data after variation processing is encoded, the basic bianry image of generation.
S142, encryption is overlapped to the standby bianry image and the basic bianry image, and generation encryption is compiled Code image.
Specifically, VCS technology can be used, the standby bianry image is encrypted with basic bianry image, for example should Standby bianry image is superimposed with basic bianry image and is encrypted, and generates scrambled image.For example, to the standby two-value Image carries out XOR with basic bianry image and is superimposed, then is encrypted by secret sharing cipher mode.
Wherein, server end equally stores the standby bianry image, or stores the changing image of the standby bianry image, For above-mentioned scrambled image to be decrypted.For example, after the above-mentioned scrambled image of server acquisition, it is standby using this Above-mentioned coded image is decrypted for bianry image, or the changing image of the standby bianry image, to obtain above-mentioned scrambled Information in image.
Wherein, the basic thought of secret sharing encryption is that Secret Image is encoded into multiple shadow images (sharing image) In, and shadow image is assigned to multiple participants respectively, only need a number of participant to be superimposed shadow image during decryption Come, so that it may which secret information is gone out by visuognosis.
By taking Quick Response Code as an example, the embodiment of the present invention can retain shadow image respectively in server and payment equipment, will pay Original Quick Response Code is restored after the Quick Response Code of money equipment utilization shadow image encryption and the shadow image superposition calculation of server Information.
S150, it is online to obtain real-time verification information.
For example, obtaining real-time verification information to server.And for example, real-time verification is obtained to server by internet to believe Breath.For example, logging in far-end server online obtains real-time verification information.
Wherein, in order to improve security, above-mentioned real-time verification information has ageing, such as, and for example exists in 60s effectively In 30s effectively.
S160, the real-time verification information and the transaction data is encrypted coded treatment, generates scrambled figure Picture.
As a kind of embodiment, in order to improve security, before generation scrambled image, international payment group is utilized The token technology knitted, to above-mentioned transaction data, or above-mentioned transaction data and above-mentioned real-time verification information are entered row variation processing, Then the data after handling variation are encoded, for example, according to the coding standard of Quick Response Code by real-time verification information and institute State transaction data and be encoded to Quick Response Code.Or, according to the coding standard of bar code by the real-time verification information and transaction data It is encoded to bar code.
As a kind of embodiment, real-time verification information and transaction data are carried out at coding according to default coding rule Reason, generates scrambled image, then coded image is encrypted by secret sharing cipher mode, obtains scrambled figure Picture.By taking Quick Response Code as an example, the embodiment of the present invention can retain shadow image respectively in server and payment equipment, and payment is set Original 2 D code information is restored after the shadow image superposition calculation of the standby Quick Response Code encrypted using shadow image and server.
Wherein, the scrambled image is used to be traded, such as collecting money or paying the bill.Optionally, scrambled Image is Quick Response Code or bar code.
Wherein, after generation scrambled image, scrambled image is shown by display screen, so that third party device is scanned Scrambled image.Or, also by wireless communication transmission mode, above-mentioned scrambled image is sent to third party device.Example Such as, sent by the mode such as NFC (Near Field Communication, wireless near field communication), bluetooth, infrared.For example, If above-mentioned transaction data processing terminal is paying party, third party device is gathering method, apparatus, such as POS (Pointofsales, pin Sell a little) terminal device, ticketing gate, vending machine, intelligent terminal etc..If above-mentioned transaction data processing terminal is beneficiary, Then third party device is payment method, apparatus, such as intelligent terminal.
Wherein, after third party device obtains above-mentioned scrambled image, by above-mentioned scrambled images transparent transmit to Server, recognizes so that server carries out identity by the information in the scrambled image to above-mentioned transaction data processing terminal Card, payment authentication etc. are operated, and the information in the scrambled image performs the corresponding behaviour that transfers accounts that withholds to both parties Make.
As a kind of embodiment, after step S140 or step S150, also execute the following steps:By point-to-point wireless Communication transfer mode sends the scrambled image to third party device, to carry out gathering operation or payment operation.For example, logical Cross RFID (Radio Frequency Identification, radio frequency identification), WIFI, bluetooth, LoRa, NB-IOT At least one point such as (Narrow Band Internet of Things, based on cellular arrowband Internet of Things), ZigBee, infrared To a wireless communication transmission mode, the scrambled image is sent to third party device.
And for example, the scrambled image for including the unique ID of the RFID is sent to the third party device by NFC modes, Unique ID of RFID module should be now included in transaction data.So, third party device reads transaction data by NFC and handled Unique ID of the RFID module of terminal, and after scrambled image is obtained, the RFID module in contrast scrambled image Unique ID and NFC read it is whether consistent, compare it is consistent in the case of, coded image is uploaded to distal end by third party device Server, the unique ID of RFID of far-end server checking transaction data processing terminal registration with scrambled image whether one Cause, be the payment operation for carrying out correlation.
The above-mentioned transaction data processing method based on coded image, under off-line state, according to transaction data and prestores Offline standby information, scrambled generates scrambled image to be traded operation, and encryption can be updated under off-line state Coded image, improves electronic payment safety.
In one embodiment, the scrambled is sent to third party device by point-to-point wireless communication transmission mode Before image, also checking communicates wirelessly the security of transmission means with third party device.For example, as shown in figure 5, also performing Following steps:
S171, generates random number and random number is encrypted;
S172, sends the random number after encryption, and receive going back for the third party device return to the third party device Former random number;
S173, judges whether the reduction random number is consistent with the random number generated, is then by point-to-point wireless telecommunications Transmission means sends the scrambled image to third party device.
The utility model embodiment additionally provides a kind of transaction data processing system based on coded image, as shown in fig. 6, The transaction data processing system includes transaction data processing terminal 20, third party device 30 and server 40, wherein transaction data Processing terminal 20 is the transaction data processing terminal based on coded image as described in above-mentioned any embodiment.Above-mentioned third party sets Standby is the intelligent terminal that smart mobile phone, tablet personal computer etc. have scanner section, and such as scanner section is camera;Above-mentioned server, example Such as Quick Response Code resolution server, bank server, Third-party payment authority server.
The terminal 20, the memory for storing offline standby information and transaction data;Extract what is prestored when offline Offline standby information, the offline standby information and the transaction data are encrypted;Obtain the security module life Into encryption data, the encryption data is encoded, generate scrambled image;Code displaying image;Set with third party It is standby to communicate wirelessly, for example send coded image to third party device.
The third party device 30, for obtaining the scrambled image, and verifies the scrambled image effectively, When effective, then the scrambled image is sent to server.Wherein, third party device 30 includes being used to enter with the terminal The NFC module of row NFC communication, and for carrying out the first network link block of network service with the server.
The server 40, for decrypting and recognizing the scrambled image, obtains the transaction data, and according to institute State transaction data and carry out deposit operation of withholing.Wherein, server includes being used for carrying out network service with the third party device Second network connecting module, for the memory of store transaction data, the decryption for coded image being decrypted processing is filled Put, and the transaction data for being obtained according to decryption carries out the processor of authentication and payment verification.
As a kind of embodiment, third party device also includes the camera for being used to scan the scrambled image.
In one embodiment, the above-mentioned transaction data processing system based on coded image can be as shown in Figure 7 by performing The transaction data processing method based on coded image realize electronic transaction.For example, as shown in fig. 7, described be based on coded image Transaction data processing method comprise the following steps:
S701, transaction data processing terminal obtains transaction data.
Whether S702, transaction data processing terminal detection transaction data processing terminal itself is in off-line state, is to carry Take default offline standby information.
The offline standby information and the transaction data are encrypted at coding S703, transaction data processing terminal Reason, generates scrambled image.
For example, the offline standby information includes standby bianry image;Transaction data described in the terminal-pair is encoded, The basic bianry image of generation;Encryption is overlapped to the standby bianry image and the basic bianry image, generation adds Code image.
, can also be by NFC, bluetooth, red if transaction data processing terminal is in off-line state as a kind of embodiment It is outer wait wireless communication mode be connected with other equipments for surfing the net, using other equipment for surfing the net transparent transmission log-on messages with log in distally Server, the information needed for obtaining generation scrambled image from server, and then encrypt generation scrambled image.
As a kind of embodiment, if transaction data processing terminal is online, line obtains real-time verification information;And to described Coded treatment is encrypted in real-time verification information and the transaction data, generates scrambled image, and scrambled image is used for It is traded, for example, is collected money or paid the bill.
S704, transaction data processing terminal shows the scrambled image.
As a kind of embodiment, transaction data processing terminal also passes through point while the scrambled image is shown The scrambled image is sent to third party device to a wireless communication mode.
S705, third party device obtains the scrambled image.
For example, third party device obtains the scrambled image by scanning.Or, third party device passes through point pair Point wireless communication mode, which is received, obtains the scrambled image.
S706, third party device verifies whether the scrambled image is effective, is then to send the encryption to server Coded image.
If for example, verifying the scrambled image effectively, the encryption is sent to server by transparent transmission mode Coded image.
S707, server receives the scrambled image.
S708, server is decrypted and recognizes the scrambled image, obtains the transaction data.
S709, server carries out deposit operation of withholing according to the transaction data.
For example, before deposit operation is withholdd in progress, server is handled always according to the transaction data authentication transaction data Equipment identity information, subscriber identity information and the payment information of terminal, after being verified, carry out deposit operation of withholing.At one In embodiment, progress is withholdd after deposit operation, and server also sends prompting message to the side of withholing user.
The above-mentioned transaction data processing system based on coded image, under off-line state, according to transaction data and prestores Offline standby information, encryption generation scrambled image can update scrambled to be traded operation under off-line state Image, improves electronic payment safety.
Each technical characteristic of embodiment described above can be combined arbitrarily, to make description succinct, not to above-mentioned reality Apply all possible combination of each technical characteristic in example to be all described, as long as however, the combination of these technical characteristics is not deposited In contradiction, the scope of this specification record is all considered to be.
Embodiment described above only expresses several embodiments of the present utility model, and it describes more specific and detailed, But therefore it can not be interpreted as the limitation to utility model patent scope.It should be pointed out that for the common skill of this area For art personnel, without departing from the concept of the premise utility, various modifications and improvements can be made, these are belonged to Protection domain of the present utility model.Therefore, the protection domain of the utility model patent should be determined by the appended claims.

Claims (10)

1. a kind of transaction data processing terminal based on coded image, it is characterised in that including:
Memory for storing offline standby information and transaction data;
For extracting the offline standby information prestored when offline, the offline standby information and the transaction data are added The security module of close processing;
Encryption data for obtaining the security module generation, encodes to the encryption data, generates scrambled figure The CPU of picture;
Display for code displaying image;
For the wireless communication module communicated wirelessly with third party device;
Wherein, the memory, the security module, the display and the wireless communication module connect with the CPU respectively Connect.
2. terminal according to claim 1, it is characterised in that the wireless communication module includes RFID module.
3. terminal according to claim 2, it is characterised in that the RFID module includes NFC submodules.
4. terminal according to claim 1, it is characterised in that the CPU includes being used to generate random number and to random number The random counting unit being encrypted;
The wireless communication module also includes:For sending the random number after encryption to the third party device, and receive described The communication unit for the reduction random number that third party device is returned;
The CPU also includes:It is to control the nothing for judging whether the reduction random number is consistent with the random number generated Line communication module sends the control unit of the scrambled image by wireless communication transmission mode to third party device.
5. terminal according to claim 1, it is characterised in that the terminal is card-like, and thickness is 0.56mm- 1.42mm。
6. terminal according to claim 1, it is characterised in that the security module is embedded-type security element eSE modules.
7. terminal according to claim 3, it is characterised in that the NFC submodules include NFC coils, the NFC lines Circle produces induced-current when close to NFC reader and powered.
8. terminal according to claim 1, it is characterised in that the terminal also includes solar cell, the solar energy Battery includes the solar energy film and electric power management circuit interconnected.
9. a kind of transaction data processing system based on coded image, it is characterised in that including any in such as claim 1 to 8 Terminal described in, in addition to:
For obtaining the scrambled image, and verify the scrambled image effectively, when effective, then sent out to server Send the third party device of the scrambled image;
For decrypting and recognizing the scrambled image, the transaction data is obtained, is withholdd according to the transaction data The server of deposit operation;
The third party device is attached with the terminal by radio communication, and the server leads to the third party device Internet communication is crossed to be attached.
10. system according to claim 9, it is characterised in that the third party device also includes being used to scan described add The camera of code image.
CN201720137574.2U 2016-10-14 2017-02-15 Transaction data processing terminal and system based on coded image Active CN206601734U (en)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
CN2016211256586 2016-10-14
CN201621125658 2016-10-14

Publications (1)

Publication Number Publication Date
CN206601734U true CN206601734U (en) 2017-10-31

Family

ID=60147786

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201720137574.2U Active CN206601734U (en) 2016-10-14 2017-02-15 Transaction data processing terminal and system based on coded image

Country Status (1)

Country Link
CN (1) CN206601734U (en)

Cited By (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN108711049A (en) * 2018-07-11 2018-10-26 深圳市华士精成科技有限公司 A kind of graphic code payment system and method for payment
CN109858580A (en) * 2018-12-18 2019-06-07 深圳市微付充科技有限公司 A kind of exchange method of graphic code, electronic equipment and storage device
CN111902841A (en) * 2018-04-13 2020-11-06 株式会社劳得*** Mobile passport, mobile passport generation system, and mobile passport authentication method
CN112561533A (en) * 2021-02-26 2021-03-26 捷德(中国)科技有限公司 Electronic resource transfer method, internet of things terminal device, electronic device and medium
WO2023071856A1 (en) * 2021-10-28 2023-05-04 支付宝(杭州)信息技术有限公司 Offline transaction processing

Cited By (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN111902841A (en) * 2018-04-13 2020-11-06 株式会社劳得*** Mobile passport, mobile passport generation system, and mobile passport authentication method
CN108711049A (en) * 2018-07-11 2018-10-26 深圳市华士精成科技有限公司 A kind of graphic code payment system and method for payment
CN109858580A (en) * 2018-12-18 2019-06-07 深圳市微付充科技有限公司 A kind of exchange method of graphic code, electronic equipment and storage device
CN112561533A (en) * 2021-02-26 2021-03-26 捷德(中国)科技有限公司 Electronic resource transfer method, internet of things terminal device, electronic device and medium
CN112561533B (en) * 2021-02-26 2022-02-18 捷德(中国)科技有限公司 Electronic resource transfer method, internet of things terminal device, electronic device and medium
WO2023071856A1 (en) * 2021-10-28 2023-05-04 支付宝(杭州)信息技术有限公司 Offline transaction processing

Similar Documents

Publication Publication Date Title
CN206601734U (en) Transaction data processing terminal and system based on coded image
CN106779691A (en) Transaction data processing method, device, terminal and system based on coded image
CN100462987C (en) Method and system for transmitting electronic value information
JP6264674B2 (en) Authentication system and method using QR code
EP1650894B1 (en) Authentication method and method, device, system, and program for delivering secret information between proximity terminals
US9886688B2 (en) System and method for secure transaction process via mobile device
CN101334884B (en) Improve the method and system of account transfer safety
CN104794613B (en) A kind of mobile device authentication method based on point-of-sale terminal
CN105827656B (en) Identity identifying method and device based on NFC payment
CN206684807U (en) gate and gate system
CN103632436B (en) A kind of method of the withdrawal based on terminal
CN106789077A (en) A kind of real name identification method and system
CN101300808A (en) Method and arrangement for secure autentication
CN106027250B (en) A kind of ID card information safe transmission method and system
CN102314731A (en) Mobile payment method and equipment for implementing same
CN102945526A (en) Device and method for improving online payment security of mobile equipment
CN108335108A (en) A kind of two-dimension code safe method of mobile payment and system
CN103366278A (en) Method and system for processing operation request
CN106027249B (en) Identity card card reading method and system
CN105205944A (en) Self-service deposit and withdrawal system based on intelligent terminal
KR102375287B1 (en) Method of Registration And Access Control of Identity For Third-Party Certification
CN103259711B (en) communication information transmission method and system
CN100547963C (en) Utilize the method and the device of USB secret key inputting/displaying/transmitting user information
CN104299133A (en) On-line mobile payment system based on somatosensory network and credibility authentication method
CN104715360B (en) Cash collecting system is paid without card and pays cashing method without card

Legal Events

Date Code Title Description
GR01 Patent grant
GR01 Patent grant