CN110022317A - Information transferring method, system and device based on figure - Google Patents
Information transferring method, system and device based on figure Download PDFInfo
- Publication number
- CN110022317A CN110022317A CN201910260842.3A CN201910260842A CN110022317A CN 110022317 A CN110022317 A CN 110022317A CN 201910260842 A CN201910260842 A CN 201910260842A CN 110022317 A CN110022317 A CN 110022317A
- Authority
- CN
- China
- Prior art keywords
- information
- module
- graphical
- client
- instruction
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L63/00—Network architectures or network communication protocols for network security
- H04L63/04—Network architectures or network communication protocols for network security for providing a confidential data exchange among entities communicating through data packet networks
- H04L63/0428—Network 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
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L63/00—Network architectures or network communication protocols for network security
- H04L63/08—Network architectures or network communication protocols for network security for authentication of entities
- H04L63/0807—Network architectures or network communication protocols for network security for authentication of entities using tickets, e.g. Kerberos
Landscapes
- Engineering & Computer Science (AREA)
- Computer Security & Cryptography (AREA)
- Computer Hardware Design (AREA)
- Computing Systems (AREA)
- General Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Management, Administration, Business Operations System, And Electronic Commerce (AREA)
Abstract
The embodiment of the present application provides a kind of information transferring method based on figure, system and device, method includes: to receive the information that client is sent to transmit instruction, and generate corresponding target information according to the command information in information transmission instruction and the unique corresponding identification information being pre-stored;The target information is subjected to Data Format Transform, obtains unique corresponding graphical information;It shows the graphical information, so that the client acquires the graphical information, and the graphical information is forwarded to server to receive the target information that the server obtains after to graphical information decoding;The application can effectively prevent the figure containing target information to be tampered and replace in transmission process, to improve safety and reliability of the information in transmission process.
Description
Technical field
This application involves technical field of computer information processing, transmit in particular to a kind of information based on figure
Method, system and device.
Background technique
With the fast development of internet, the mobile terminals such as smart phone, tablet computer are popularized on a large scale, information storage and
The progress of transmission technology is so that the form and application scenarios of mobile payment are more and more abundant, the office for a variety of means of payment occur and depositing
Face.
Currently, most common two kinds of mobile payment modes are paid by the figure of representative of two-dimension code pattern in the related technology
Mode and the induction means of payment based on NFC, wherein the carrier of NFC payment mode is smart phone, still because of NFC function component
Do not become the standard configuration of mainstream smart phone, so at present temporarily without a kind of versatility, opening, cheapness for moving
The communication mechanism of dynamic payment scene, thus using the induction means of payment based on NFC in market scale and development speed not
And using two-dimension code pattern as the figure means of payment of representative.
Although high by the figure means of payment user's acceptance of representative of two-dimension code pattern, it is in practical applications still
There are certain information security hidden danger, since two-dimension code pattern in the related technology is generated based on intelligent mobile terminal,
It is easy to be replicated, safety is very poor, and two-dimension code pattern in the related technology does not have authentication and transaction data confirms
Function, can be to meet the functional requirement in actual delivery scene.
For being easy to be replaced and distorted by the figure that intelligent terminal generates in the related technology, it cannot be guaranteed that figure and intelligence
The unique corresponding relation of terminal, and then the problem for causing safety of the data in transmission process poor not yet propose have at present
The solution of effect.
Summary of the invention
For the problems of the prior art, the application provides a kind of information transferring method based on figure, system and device,
Through safety certification card the target information that client wants will be sent to server can be converted into graphical information, increase number
According to inversely crack difficulty, improve the safety of data, and increase in target information and have unique body of safety certification card
Part mark so that server can only decode the graphical information according to the unique identity, and then obtains corresponding target letter
Breath, effectively prevents the figure containing target information and is tampered and replaces in transmission process, transmitting to improve information
Safety and reliability in the process.
In order to solve the above technical problems, the application the following technical schemes are provided:
In a first aspect, the application provides a kind of information transferring method based on figure, comprising:
It receives the information that client is sent and transmits instruction, and according to the command information in information transmission instruction and prestore
Unique corresponding identification information of storage generates corresponding target information;
The target information is subjected to Data Format Transform, obtains unique corresponding graphical information;
It shows the graphical information, so that the client acquires the graphical information, and the graphical information is forwarded to clothes
Business device is to receive the target information that the server obtains after to graphical information decoding.
Further, before the progress Data Format Transform by target information, further includes:
The target information is encrypted according to predetermined encryption rule;
Correspondingly, described carry out Data Format Transform for target information, unique corresponding graphical information is obtained, comprising:
Target information after encryption is subjected to Data Format Transform, obtains the corresponding graphical information.
Further, the information transmission instruction includes: authentication instruction, transaction request instruction and trade confirmation instruction
At least one of;
If the information transmission instruction is that the authentication instructs, the corresponding target information is identity information;
If the information transmission instruction is that the transaction request instructs, the corresponding target information is Transaction Information;
If the information transmission instruction is that the trade confirmation instructs, the corresponding target information is user's confirmation letter
Breath.
Further, the command information according in information transmission instruction and pre-stored unique corresponding identity
Identification information generates corresponding target information, comprising:
The information transmission instruction is judged whether by encryption, if so, according to default decryption rule to the information
Transmission instruction is decrypted, and obtains the information transmission instruction after decryption.
Second aspect, present invention also provides a kind of information transferring methods based on figure, comprising:
Information transmission instruction is sent to safety certification card, so that the safety certification card obtains corresponding target information simultaneously
The target information is subjected to Data Format Transform, obtains and shows corresponding graphical information, include only in the target information
One corresponding identification information;
It obtains the graphical information and is sent to server, so that the graphical information is decoded as corresponding institute by the server
Target information is stated, the server is also used to execute corresponding business processing according to the target information.
It is further, described to send information transmission instruction to safety certification card, comprising:
Control instruction is received, information transmission instruction is generated according to the control instruction;
It establishes and communicates to connect with the safety certification card, and send the information transmission to the safety certification card and refer to
It enables.
Further, in the acquisition graphical information and after being sent to server, further includes:
Receive the corresponding service processing result that the server returns;
Corresponding information transmission instruction is generated again according to the service processing result and is sent to the safety certification card
Piece.
The third aspect, present invention also provides a kind of information transferring methods based on figure, comprising:
The graphical information that client is sent is received, and Data Format Transform is carried out to the graphical information, obtains corresponding mesh
Mark information, wherein the institute that the information transmission instruction that the graphical information is sent by safety certification card according to the client obtains
It states target information to generate and show, then be acquired by the client, include unique corresponding identity in the target information
Information;
Corresponding business processing is executed according to the target information, and the result of the business processing is back to the visitor
Family end.
Further, the graphical information for receiving client and sending, and Data Format Transform is carried out to the graphical information,
Obtain corresponding target information, comprising:
The graphical information obtained after Data Format Transform is decrypted according to default decryption rule, is solved
The target information after close.
Further, the information transmission instruction includes: authentication instruction, transaction request instruction and trade confirmation instruction
At least one of;
If the information transmission instruction is that the authentication instructs, the corresponding target information is identity information;
If the information transmission instruction is that the transaction request instructs, the corresponding target information is Transaction Information;
If the information transmission instruction is that the trade confirmation instructs, the corresponding target information is user's confirmation letter
Breath.
Fourth aspect, the application provide a kind of information carrying means based on figure, comprising:
Information transmits command reception module, for receiving the information transmission instruction of client transmission, and according to the information
Command information and pre-stored unique corresponding identification information in transmission instruction generate corresponding target information;
Graphical information generation module, the target information for getting information transmission command reception module count
It is converted according to format, obtains unique corresponding graphical information;
Graphical information display module, the graphical information generated for showing the graphical information generation module, so that described
Client acquires the graphical information, and the graphical information is forwarded to server to receive the server to the graphical information solution
The target information obtained after code.
5th aspect, present invention also provides a kind of information carrying means based on figure, comprising:
Information transmits instruction sending module, for sending information transmission instruction to safety certification card, so that the safety is recognized
Card piece obtains corresponding target information and the target information is carried out Data Format Transform, obtains and shows corresponding figure letter
It ceases, includes unique corresponding identification information in the target information;
Graphical information forwarding module, for obtaining the graphical information and being sent to server, so that the server should
Graphical information is decoded as the corresponding target information, and the server is also used to execute corresponding business according to the target information
Processing.
6th aspect, present invention also provides a kind of information carrying means based on figure, comprising:
Graphical information receiving module carries out data for receiving the graphical information of client transmission, and to the graphical information
Format conversion, obtains corresponding target information, wherein the graphical information is sent by safety certification card according to the client
The target information that information transmission instruction obtains is generated and is shown, is then acquired by the client, is included in the target information
There is unique corresponding identification information;
Service Processing Module, for executing corresponding business processing according to the target information, and by the business processing
Result be back to the client.
7th aspect, this application provides a kind of information transmission system based on figure, the system comprises: safety certification
Card, client and server, the safety certification card can be realized information transferring method described in above-mentioned first aspect,
The client can be realized information transferring method described in above-mentioned second aspect, and the server can be realized above-mentioned third party
Information transferring method described in face, the safety certification card are connect with the client communication, the client and the clothes
Business device communication connection.
Eighth aspect, this application provides a kind of safety certification cards, comprising: Ka Ji and the master being set on the card base
Chip is controlled, the main control chip includes:
Communication module, for receiving external information;
Pattern process module, for the external information to be converted to graphical information and/or converts the graphical information
For the external information;
Display module, for showing the graphical information;
The external information output end of the communication module is connect with the external information receiving end of the pattern process module, institute
The graphical information output end for stating pattern process module is connect with the graphical information receiving end of the display module.
Further, further include touch control keyboard module for receiving user control signal, the touch control keyboard module
Control signal output is electrically connected with the control signal receiving end of the main control chip.
Further, further include the security module for being stored with key information and characteristic, the security module with it is described
The pattern process module of main control chip is electrically connected, so that the pattern process module is encrypted to external information or decrypted behaviour
Make.
Further, the display module is electronic-paper display screen, the display signal receiving end of the display module and institute
State the display signal output end electrical connection of main control chip.
Further, the communication module is the wireless communication apparatus that near-field communication can be carried out with electronic equipment, described
The external signal output end of communication module is connect with the external signal receiving end of the main control chip.
It further, further include memory module for storing computer program and data, the reception of the memory module
End is electrically connected with the output end of the main control chip.
It further, further include for the main control chip, the touch control keyboard module, the security module, the display
Module and the communication module provide the power module of electric power, and the power module is provided with pressing power generating type micro-energy acquisition
Device and/or power generating type micro-energy acquisition device is shaken, it is the power output end of the power module and the main control chip, described
The power receiver end connection of touch control keyboard module, the security module, the display module and the communication module.
9th aspect, the application provides a kind of electronic equipment, including memory, processor and storage are on a memory and can
The computer program run on a processor, the processor realize that the information based on figure passes when executing described program
The step of transmission method.
Tenth aspect, the application provide a kind of computer readable storage medium, are stored thereon with computer program, the calculating
The step of information transferring method based on figure is realized when machine program is executed by processor.
As shown from the above technical solution, the application provides a kind of information transferring method based on figure, system and device, leads to
It crosses safety certification card and the object information data format that client wants will be sent to server is converted into graphical information, increase
Data inversely crack difficulty, improve the safety of data, and increase has the unique of safety certification card in target information
Identity so that server can only decode the graphical information according to the unique identity, and then obtains corresponding target
Information effectively prevents the figure containing target information and is tampered and replaces in transmission process, is passing to improve information
Safety and reliability during defeated.
Detailed description of the invention
In order to illustrate the technical solutions in the embodiments of the present application or in the prior art more clearly, to embodiment or will show below
There is attached drawing needed in technical description to be briefly described, it should be apparent that, the accompanying drawings in the following description is the application
Some embodiments for those of ordinary skill in the art without creative efforts, can also basis
These attached drawings obtain other attached drawings.
Fig. 1 is the flow diagram of the information transferring method based on figure in the first embodiment of the application;
Fig. 2 is the flow diagram of the information transferring method based on figure in second of embodiment of the application;
The process signal that Fig. 3 is the information transferring method step S201 based on figure in second of embodiment of the application
Figure;
Fig. 4 is that the process after the information transferring method step S202 based on figure in second of embodiment of the application is shown
It is intended to;
Fig. 5 is the flow diagram of the information transferring method based on figure in the third embodiment of the application;
Fig. 6 is the flow diagram of the information transferring method based on figure in the 4th kind of embodiment of the application;
Fig. 7 is the structural schematic diagram of the information carrying means based on figure in the first embodiment of the application;
Fig. 8 is the structural schematic diagram of the information carrying means based on figure in second of embodiment of the application;
Fig. 9 is the structural schematic diagram of the information carrying means based on figure in the third embodiment of the application;
Figure 10 is the structural schematic diagram of the information carrying means based on figure in the 4th kind of embodiment of the application;
Figure 11-1 is a kind of structural schematic diagram of safety certification card of the application;
Figure 11-2 is a kind of internal module structural schematic diagram of safety certification card of the application;
Figure 12 is the structural schematic diagram of the electronic equipment in the embodiment of the present application.
Specific embodiment
To keep the purposes, technical schemes and advantages of the embodiment of the present application clearer, below in conjunction with the embodiment of the present application
In attached drawing, technical solutions in the embodiments of the present application carries out clear, complete description, it is clear that described embodiment is
Some embodiments of the present application, instead of all the embodiments.Based on the embodiment in the application, those of ordinary skill in the art
Every other embodiment obtained without creative efforts, shall fall in the protection scope of this application.
Although it is in practical application in view of high as the figure means of payment user's acceptance of representative using two-dimension code pattern
In still have certain information security hidden danger, due to two-dimension code pattern in the related technology be based on intelligent mobile terminal generate
, it is easy to be replicated, safety is very poor, and two-dimension code pattern in the related technology does not have authentication and transaction data
Confirm function, can be to meet the functional requirement in actual delivery scene the problem of, the application provides a kind of information based on figure
Transmission method, system and device, through safety certification card is converted to the target information that client wants will be sent to server
Graphical information, increase data inversely cracks difficulty, improves the safety of data, and increase has safety in target information
The unique identity of card is authenticated, so that server can only decode the graphical information according to the unique identity, in turn
Corresponding target information is obtained, the figure containing target information is effectively prevented and is tampered and replaces in transmission process, thus
Improve safety and reliability of the information in transmission process.
In order to increase the difficulty and determine the graph data of transmission and the terminal of user's operation that data are inversely cracked
The unique corresponding relation of equipment, and then the safety and reliability of information transmission is improved, the application provides a kind of based on figure
The executing subject of the embodiment of information transferring method, the embodiment can be a kind of safety certification card, referring to Fig. 1, the base
In the information transferring method of figure specifically include following content:
Step 101: receiving the information that client is sent and transmit instruction, and believed according to the instruction in information transmission instruction
Breath and pre-stored unique corresponding identification information generate corresponding target information.
It is understood that safety certification card can with client establish communicate to connect, and can with the client into
Above-mentioned communication may be implemented by existing near-field communication and far field mechanics of communication and corresponding communication module in row data interaction
Function, the method and module that can be realized the communication between safety certification card and client are not the key protection points of the application,
The application is not especially limited here;Preferably, the safety certification card can connect after establishing communication connection with client
The information transmission instruction of client transmission is received, in the other embodiments of the application, the safety certification card can also be with
Instruction, information and data are sent to the client.
It is understood that the computer that the information transmission instruction can command machine to carry out relevant work for one kind refers to
It enables, can include the operation for determining to execute, also can wrap containing operational data required for the participation operation (i.e.
Described instruction information), specifically, what the corresponding decision of information transmission instruction that the safety certification card receives executed
Operation includes but is not limited to: the authentication authenticated for the identity information to safety certification card instructs, for mesh
Mark Client-initiated starts the transaction request instruction of transactional operation progress and is used for target user to corresponding Transaction Information
The trade confirmation instruction confirmed;The different type and corresponding instruction that the safety certification card is instructed according to information transmission
Information executes corresponding calculation process, and generates the target information, and specifically, the target information can be by the safety certification
Card is locally generated, and can wrap the unique identity coding containing the safety certification card in the target information, can also be with
It include according to the command information carried in information transmission instruction, in the other embodiments of the application, the target information
From being directly transmitted by client.
Step 102: the target information being subjected to Data Format Transform, obtains unique corresponding graphical information.
It is understood that converting for the data format can be the conversion of the formatting of data, such as character string
Format is converted to array formats, or data save the conversion of rule, for example are converted to by the text formatting of character style
The graphical format of binary data form, it is preferable that can be converted to the text formatting of the target information in the application pair
The graphical format answered, the graphical format are the format that computer stores picture, and common graphical format has: JPG, PNG and GIF
Deng by the way that the text formatting of target information is converted to corresponding graphical format, since the data of graphical format are with higher
Data complexity and unreadable property, and then difficulty is cracked when the target information for improving graphical format is intercepted in transmission process
Degree.
Step 103: the graphical information is shown, so that the client acquires the graphical information, and by the graphical information
Server is forwarded to receive the target information that the server obtains after to graphical information decoding.
It is understood that the safety certification card is locally generated above-mentioned graphical information corresponding with target information
Afterwards, the graphical information can be sent directly to the client or server, can also be shown and is filled by existing image
The display graphical information is set, the client can pass through existing image acquisition device and obtain the figure letter
Breath.
In a kind of citing, the unique identities mark of the safety certification card is prestored in the local data base of the client
Know coding, the graphical information that the unique identity in the local data base of the client is encoded and received
In contain unique identity coding unanimous circumstances under, which can be decoded as corresponding mesh by the client
Mark information.
In another kind citing, the client does not prestore the unique identity coding of the safety certification card,
The decoding process to the graphical information cannot be completed, therefore, the client believes the figure when getting the graphical information
Breath is forwarded to corresponding server, is then decoded processing by the server, and obtain the target information, subsequently the clothes
Business device can directly execute corresponding business processing according to the target information, which can also be sent to the client
End.
As can be seen from the above description, the information transferring method provided by the embodiments of the present application based on figure, can pass through safety
It authenticates card and the target information that client wants will be sent to server is converted into graphical information, increase inversely cracking for data
Difficulty improves the safety of data, and increases the unique identity for having safety certification card in target information, so that clothes
Being engaged in device can only be according to the unique identity decoding graphical information, and then obtains corresponding target information, effectively prevents
Figure containing target information is tampered and replaces in transmission process, to improve safety of the information in transmission process
And reliability.
In order to further strengthening the difficulty that cracks of data, improve the safety of information transmission, the application based on
It can also specifically include to add to target information before step 102 in one embodiment of the information transferring method of figure
The executing subject of the step of close processing, the embodiment can be a kind of safety certification card, this carries out at encryption target information
The step of reason specifically includes following content:
Step 104: the target information is encrypted according to predetermined encryption rule.
It is understood that after the safety certification card is locally generated the target information, by the mesh
Before mark information is converted to graphical information, which can also be encrypted, specifically, the predetermined encryption rule
It can be then the encryption carried out by existing Encryption Algorithm and encryption key, by being carried out at encryption to target information
Reason, is then reconverted into graphical format, improves safety and concealment of the target information in transmission process, institute in this step
The Encryption Algorithm and encryption key of use are not the key protection points of the application, and the application is here to Encryption Algorithm and encryption key
It is not especially limited.
Correspondingly, the step 102 can also specifically include following content:
Step S105: the target information after encryption is subjected to Data Format Transform, obtains the corresponding figure
Shape information.
It is understood that being then reconverted into graphical format by the way that target information is encrypted, corresponded to
The graphical information, substantially increase safety and concealment of the target information in transmission process.
Corresponding target information is obtained in order to transmit instruction according to different types of information, in the application based on figure
In one embodiment of the information transferring method of shape, information transmission instruction include: authentication instruction, transaction request instruction and
At least one of trade confirmation instruction, specifically includes following content:
First, the corresponding target information is identity if information transmission instruction is that the authentication instructs
Information;
It is understood that the safety certification card receive the information transmission instruction to determine execute be body
When part authentication processing, then determines that the type of information transmission instruction is authentication instruction, itself unique identity is encoded
Be set as the target information, and execute follow-up data format conversion processing so that receive the target information client or
Server can encode according to the unique identity and carry out authentication processing to the identity of the safety certification card.
Second, the corresponding target information is transaction if information transmission instruction is that the transaction request instructs
Information;
It is understood that the safety certification card receive the information transmission instruction to determine execute be to ask
When seeking beginning trading processing, then determine that the type of information transmission instruction is transaction request instruction, by itself unique identity
Transaction Information in coding and information transmission instruction is set as the target information, and executes at follow-up data format conversion
Reason, so that corresponding trading processing stream can be started according to the Transaction Information by receiving the client of the target information or server
Journey.
Third, the corresponding target information is user if information transmission instruction is that the trade confirmation instructs
Confirmation message.
It is understood that the safety certification card receive the information transmission instruction to determine execute be hand over
When easily confirmation is handled, then determines that the type of information transmission instruction is trade confirmation instruction, itself unique identity is encoded
It is set as the target information with user's confirmation message in information transmission instruction, and executes at follow-up data format conversion
Reason, so that receiving the client of the target information or server can complete at corresponding transaction according to user's confirmation message
Manage process.
In some other embodiment of the application, the transaction confirmation message may be target user in the safety
The confirmation operation that certification card on piece triggers manually, for example, on the safety certification card setting for confirmation physical button or
Virtual push button, and then receive the confirmation operation of target user.
In order to normally read information transmission instruction, in an implementation of the information transferring method based on figure of the application
It can also specifically include the step that the information transmission instruction Jing Guo encryption is decrypted in a step 101 in example
Suddenly, the executing subject of the embodiment can be a kind of safety certification card, the step that information transmission instruction is decrypted
Suddenly specifically include following content:
Step S106: the information transmission instruction is judged whether by encryption, if so, according to default decryption rule
Information transmission instruction is decrypted, the information transmission instruction after decryption is obtained.
It is understood that the safety certification card can using existing near-field communication and far field mechanics of communication and
Corresponding communication module, it can carry out data interaction with client, data interaction can also be equally carried out with server, and should
The information transmission instruction that safety certification card receives can be sent by client, can also be sent by server, the information
Transmission instruction can be to have carried out the instruction of encryption according to predetermined encryption rule by client or server, in this feelings
Under condition, the safety certification card (it is pre- can to correspond to volume according to default decryption rule corresponding with the predetermined encryption rule
If decipherment algorithm and decruption key) it is decrypted, so that the ciphertext data deciphering in information transmission instruction is plaintext number
According to convenient for subsequent arithmetic processing, since the predetermined encryption rule and the default decryption rule can pass through the prior art
Realize, thus the application for employed in this step encryption rule and corresponding decryption rule be not especially limited.
As can be seen from the above description, the information transferring method provided by the embodiments of the present application based on figure, can recognize safely excessively
The object information data format that client wants will be sent to server is converted to graphical information by card piece, increases the inverse of data
To difficulty is cracked, the safety of data is improved, and increases the unique identity for having safety certification card in target information,
So that server can only decode the graphical information according to the unique identity, and then corresponding target information is obtained, effectively
The figure containing target information is prevented to be tampered and replace in transmission process, to improve information in transmission process
Safety and reliability.
The unique corresponding relation of the graphical information of server and the terminal device of user's operation is sent in order to determination,
And then the safety and reliability of information transmission is improved, present invention also provides a kind of realities of information transferring method based on figure
Example is applied, the executing subject of the embodiment can be client, and referring to fig. 2, the information transferring method based on figure specifically wraps
Contain following content:
Step S201: information transmission instruction is sent to safety certification card, so that safety certification card acquisition is corresponding
The target information is simultaneously carried out Data Format Transform by target information, obtains and show corresponding graphical information, the target information
In include unique corresponding identification information.
It is communicated to connect it is understood that client can be established with safety certification card, and can be with the safety certification
Card carries out data interaction, may be implemented by existing near-field communication and far field mechanics of communication and corresponding communication module
Communication function is stated, which can send instruction, information and data to the safety certification card, it is preferable that the client
Information transmission instruction can be sent to the safety certification card, the information transmission instruction is that one kind can command machine to carry out
The computer instruction of relevant work can include the operation for determining to execute, and also can wrap containing the participation operation
Required operational data, specifically, the information transmission instruction that the safety certification card receives is corresponding to be determined to hold
Capable operation includes but is not limited to: the authentication instruction that is authenticated for the identity information to safety certification card is used for
Start the transaction request instruction and be used for target user to corresponding transaction that transactional operation carries out to what target user initiated
The trade confirmation instruction that information is confirmed.
Specifically, the safety certification card receives the class instructed after above- mentioned information transmission instruction according to information transmission
Type obtains corresponding target information, wherein and it include the unique identity coding of the safety certification card in the target information,
And the target information is subjected to Data Format Transform, the text formatting of the character style of the target information is converted into binary number
According to the graphical format of form, obtains and show corresponding graphical information.
Step S202: obtaining the graphical information and is sent to server, so that the server decodes the graphical information
For the corresponding target information, the server is also used to execute corresponding business processing according to the target information.
It is understood that not prestoring the unique identity coding of the safety certification card in turn in the client
In the case where cannot completing the decoding process to the graphical information, which needs the figure when getting the graphical information
Shape information is forwarded to corresponding server, is then decoded processing by the server, and obtains the target information, subsequently
The server can directly execute corresponding business processing according to the target information, which can also be sent to this
Client.
In order to enable the client to carry out data interaction with safety certification card, will generate the processing step of graphical information by
The safety certification card executes, and also includes the step that client and safety certification card establish communication connection in step s 201
Suddenly, the executing subject of the embodiment can be client, and referring to Fig. 3, the client and safety certification card are established and communicated to connect
The step of specifically include following step S203 to step S204:
Step S203: receiving control instruction, generates information transmission instruction according to the control instruction.
It is understood that client can for corresponding server connection, local clothes can be provided for target user
The program of business can also refer to the client computer for being equipped with the program, therefore the client can receive target user and touch manually
The control instruction sent out and generated, and then generate the information transmission instruction for needing to send to safety certification card, the information transmission
Instruction can command machine to carry out the computer instruction of relevant work for one kind, can include the operation for determining to execute,
Also it can wrap containing operational data required for the participation operation.
Step S204: establishing with the safety certification card and communicate to connect, and sends the letter to the safety certification card
Breath transmission instruction.
It is understood that existing net can be passed through before the client sends instruction to the safety certification card
Network interconnection technique and the safety certification card, which are established, to be communicated to connect, and then sends the information transmission to the safety certification card again
Instruction.
It has executed in order to receiving server according to decoded target information after business processing as a result, and by industry
The result of business processing is forwarded to safety certification card, also includes to server service processing result after step S202
The step of receiving and passing on, the executing subject of the embodiment can be client, and referring to fig. 4, this ties server service processing
The reception of fruit and the step of passing on specifically include following step S205 to step S206:
Step S205: the corresponding service processing result that the server returns is received.
It is understood that the information transmission instruction includes: that identity is recognized according to the different operation and demand of target user
At least one of card instruction, requests transaction instruction and trade confirmation instruction, then transmit the target that instruction obtains according to the information
Information is also at least corresponding, and there are three types of business processings to operate, specifically: the behaviour that the identity information of safety certification card is authenticated
Make, the operation of starting transaction process flow and the operation for completing transaction process flow, the server execute above-mentioned business processing
The result of business processing can be sent to the client afterwards.
Step S206: corresponding information transmission instruction is generated according to the service processing result again and is sent to the peace
Full certification card.
It is understood that the service processing result that the client can be sent according to server, according to target user
Manual triggering or automatically generate new information transmission instruction again according to business processing flow, which transmits instruction
It include the operational data of the new processing for determining to execute and the new support processing.
In order to normally decode graphical information according to the unique identity of safety certification card, and then obtain corresponding
Target information, and corresponding business processing is executed, present invention also provides a kind of implementations of information transferring method based on figure
The executing subject of example, the embodiment can be server, and referring to Fig. 5, the information transferring method based on figure specifically includes
Have the following steps S301 to step S302:
Step S301: the graphical information that client is sent is received, and Data Format Transform is carried out to the graphical information, is obtained
Corresponding target information, wherein the information transmission instruction that the graphical information is sent by safety certification card according to the client
The target information obtained is generated and is shown, is then acquired by the client, includes unique corresponding in the target information
Identification information.
It is understood that converting for the data format can be the conversion of the formatting of data, such as character string
Format is converted to array formats, or data save the conversion of rule, for example are converted to by the text formatting of character style
The graphical format of binary data form, it is preferable that can be by the graphical format of the target information received in the application
Corresponding text formatting is converted to, specifically, the letter that the graphical information is sent by safety certification card according to the client
The target information that breath transmission instruction obtains is generated and is shown, is then acquired by the client and is sent to corresponding service
Device, wherein include unique corresponding identification information of the safety certification card in the target information, due to the clothes
It is engaged in prestoring unique corresponding identification information of the safety certification card in the database of device, therefore can determine the figure
The truthful data source of information simultaneously carries out Data Format Transform to the graphical information.
Step S302: corresponding business processing is executed according to the target information, and the result of the business processing is returned
It is back to the client.
It is understood that the information transmission instruction includes: that identity is recognized according to the different operation and demand of target user
At least one of card instruction, requests transaction instruction and trade confirmation instruction, then transmit the target that instruction obtains according to the information
Information is also at least corresponding, and there are three types of business processings to operate, specifically: the behaviour that the identity information of safety certification card is authenticated
Make, the operation of starting transaction process flow and the operation for completing transaction process flow, the server execute above-mentioned business processing
The result of business processing can be sent to the client afterwards.
In order to normally read target information corresponding with graphical information, present invention also provides a kind of based on figure
The executing subject of the embodiment of information transferring method, the embodiment can also include in step s 302 to mesh for server
The step of the step of mark information is decrypted, target information is decrypted in this specifically includes following content:
Step S303: place is decrypted according to default decryption rule in the target information obtained after Data Format Transform
Reason, the target information after being decrypted.
It is understood that by target information by drawing format transition be text formatting after, further, in the mesh
In the case that mark information is ciphertext, which can also be decrypted, specifically, the default decryption rule can
Think the decryption processing by existing decipherment algorithm and decruption key progress, it, will by the way that target information is decrypted
The target information decryption of ciphertext is the target information of readable plaintext, and decipherment algorithm employed in this step and decruption key are not
It is the key protection point of the application, the application is here not especially limited decipherment algorithm and decruption key.
In order to execute corresponding business processing according to different target informations, the information transmission instruction includes: body
At least one of part certification instruction, transaction request instruction and trade confirmation instruction, specifically include following content:
First, the corresponding target information is identity if information transmission instruction is that the authentication instructs
Information;
It is understood that the corresponding decision execution of target information that the server receives is authentication processing
When, then the type of information transmission instruction is determined for authentication instruction, according to the safety certification in the target information
The unique identity coding of card carries out authentication processing to the identity of the safety certification card.
Second, the corresponding target information is transaction if information transmission instruction is that the transaction request instructs
Information;
It is understood that the corresponding decision execution of target information that the server receives is that request starts to trade
When processing, then the type of information transmission instruction is determined for transaction request instruction, according to the Transaction Information in the target information
Start corresponding transaction process flow.
Third, the corresponding target information is user if information transmission instruction is that the trade confirmation instructs
Confirmation message.
It is understood that the corresponding decision execution of target information that the server receives is trade confirmation processing
When, then the type of information transmission instruction is determined for trade confirmation instruction, according to user's confirmation message in the target information
Complete corresponding transaction process flow.
In some other embodiment of the application, the transaction confirmation message may be target user in the safety
The confirmation operation that certification card on piece triggers manually, for example, on the safety certification card setting for confirmation physical button or
Virtual push button, and then receive the confirmation operation of target user.
In order to further explain this programme, the application also provides a kind of tool of above-mentioned information transferring method based on figure
Body application example, specific to include the S401 to step S411 that has the following steps referring to Fig. 6:
Step S401: user issues transaction request on the client;
Step S402: client issues certification request to safety certification card;
Step S403: safety certification card receives certification request, then the identity information verified will be needed to be converted into encrypting
Figure afterwards after reading by client scan, is sent to server;
Step S404: server is decrypted and converts after receiving the graph data that client sends over, and then leads to
It crosses certificate server to confirm the identity information of safety certification card, authentication result is notified into client after confirmation;
Step S405: client judges authentication result, if authentification failure, provides miscue and terminates, if recognizing
It demonstrate,proves successfully, jumps to step S406;
Step S406: client initiates transaction request to safety certification card.
Step S407: safety certification card receives transaction and starts to request, and transaction data is then converted into encrypted figure
Shape, and will be graphically displayed on electronic-paper display screen, client scan reads the figure on safety certification card display screen, and will
Graph data is sent to server;
Step S408: server is decrypted and converts after receiving the graph data that client sends over, and passes through industry
Business processing server handles transaction request, and the Transaction Information for needing user to confirm is converted into encrypted figure,
Then safety certification card is forwarded the data to by client, after safety certification card handles data, shown in plain text
Confirm on a display screen for user;
Step S409: user confirms information, if information is correct, by acknowledgement key, jumps to step S410 execution, no
Then, transaction terminates;
Step S410: user's confirmation result is converted into figure after encrypting by safety certification card, after client scan is read
It is transmitted to server;
Step S411: server decrypted transaction, which confirms data and completes trade confirmation by Service Process Server, to be handled,
Transaction terminates.
In order to increase the difficulty and determine the graph data of transmission and the terminal of user's operation that data are inversely cracked
The unique corresponding relation of equipment, and then the safety and reliability of information transmission is improved, the application provides one kind for realizing institute
State the embodiment of the information carrying means based on figure of all or part of the content of the information transferring method based on figure, the reality
The executing subject for applying example can be safety certification card, and referring to Fig. 7, the information carrying means based on figure specifically includes
Following content:
Information transmits command reception module 11, for receiving the information transmission instruction of client transmission, and according to the letter
Command information and pre-stored unique corresponding identification information in breath transmission instruction generate corresponding target information;
Graphical information generation module 12, the target information for getting information transmission command reception module carry out
Data Format Transform obtains unique corresponding graphical information;
Graphical information display module 13, the graphical information generated for showing the graphical information generation module, so that institute
It states client and acquires the graphical information, and the graphical information is forwarded to server to receive the server to the graphical information
The target information obtained after decoding.
The unique corresponding relation of the graphical information of server and the terminal device of user's operation is sent in order to determination,
And then the safety and reliability of information transmission is improved, present invention also provides a kind of for realizing the information based on figure
The embodiment of the information carrying means based on figure of all or part of the content of transmission method, the executing subject of the embodiment can
Think client, referring to Fig. 8, the information carrying means based on figure specifically includes following content:
Information transmits instruction sending module 21, for sending information transmission instruction to safety certification card, so that the safety
It authenticates card to obtain corresponding target information and the target information is carried out Data Format Transform, obtains and show corresponding figure
Information includes unique corresponding identification information in the target information;
Graphical information forwarding module 22, for obtaining the graphical information and being sent to server, so that the server will
The graphical information is decoded as the corresponding target information, and the server is also used to execute corresponding industry according to the target information
Business processing.
In order to normally decode graphical information according to the unique identity of safety certification card, and then obtain corresponding
Target information, and corresponding business processing is executed, the information that present invention also provides a kind of for realizing described based on figure passes
The embodiment of the information carrying means based on figure of all or part of the content of transmission method, the executing subject of the embodiment can be with
For server, referring to Fig. 9, the information carrying means based on figure specifically includes following content:
Graphical information receiving module 31 for receiving the graphical information of client transmission, and counts the graphical information
It is converted according to format, obtains corresponding target information, wherein the graphical information is sent by safety certification card according to the client
Information transmission instruction obtain the target information generate and show, then acquired by the client, wrapped in the target information
Contain unique corresponding identification information;
Service Processing Module 32, for executing corresponding business processing according to the target information, and will be at the business
The result of reason is back to the client.
In order to increase the difficulty and determine the graph data of transmission and the terminal of user's operation that data are inversely cracked
The unique corresponding relation of equipment, and then the safety and reliability of information transmission is improved, the application provides a kind of based on figure
The embodiment of the information transmission system, the information transferring method based on figure specifically includes following content:
Safety certification card 10, client 20 and server 30, the safety certification card can be realized executing subject
It can be the information transferring method of itself, the client can be realized executing subject and can pass for the information of itself
Transmission method, the server can be realized the information transferring method that executing subject can be itself, the safety certification card
Piece is connect with the client communication, and the client is connect with the server communication.
In order to further explain this programme, the application also provides a kind of tool of above-mentioned information transmission system based on figure
Body application example specifically includes following content referring to Figure 10:
The system comprises: safety certification card 10, client 20,30 three parts of server.Client 20 is connection peace
The bridge communicated between full certification card 10 and server 30.
20 built-in scan device of client, network communication controller and short haul connection controller, scanning means are used to sweep
The graph data that scanning obtains is passed through network by the figure being shown on electronic-paper display screen for retouching the generation of safety certification card 10
Communication controler is sent to server 30, and short haul connection controller is used to and safety certification card 10 communicates.
Server 30 includes certificate server and Service Process Server, the figure that server 30 sends over client 20
Graphic data is decrypted, if ID authentication request, verifying identity is carried out by certificate server, if transaction request, by business
Processing server carries out business processing.After having handled, client 20 is returned result to, short haul connection control is passed through by client 20
Device processed is transmitted to safety certification card 10.
Safety certification card 10 receives the data that client 20 sends over by short distance communication module, then by safety
Module is decrypted, if needing to be shown to the Transaction Information of user's confirmation, it is aobvious to be shown in Electronic Paper by display module
Confirm in display screen for user.
In order to increase the difficulty and determine the graph data of transmission and the terminal of user's operation that data are inversely cracked
The unique corresponding relation of equipment, and then improve the safety and reliability of information transmission, referring to Figure 11-1 and Figure 11-2, the peace
Full certification card specifically includes following content:
Card base 13 and the main control chip 14 being set on the card base 13, the main control chip 14 include:
Communication module 141, for receiving external information, specifically, the communication module 141 can be telecommunication mould
Block, or short distance communication module, it is preferable that short distance communication module can be used in the application, digital signal is turned
Change RI radio intelligence into, control safety certification card is communicated with client in short distance;
Pattern process module 142, for the external information to be converted to graphical information and/or turns the graphical information
It is changed to the external information, the pattern process module 142 can use existing graphics processor (i.e. GPU);
Display module 143, for showing the graphical information, the display module 143 can be shown by existing
Show that the massaging device of computer output is realized, for example plasma display (i.e. PDP), liquid crystal display (i.e. LCD) and cathode are penetrated
Spool display (and CRT) etc.;
The external information receiving end of the external information output end of the communication module 141 and the pattern process module 142
The graphical information receiving end of connection, the graphical information output end of the pattern process module 142 and the display module 143 connects
It connects.
It is understood that the main control chip 14 can identify program code conversion for electrical control gear
Control instruction, to drive and control the operation of each operational module in entire safety certification card, the master control in this application
The type and model of the electrical equipment being arranged on chip 14 are not the key protection points of the application, and the application does not limit specifically here
It is fixed.
In order to acquire user sending control instruction and input user information, the safety certification card also has
Body includes following content:
For receiving the touch control keyboard module 15 of user control signal, the control signal output of the touch control keyboard module 14
End is electrically connected with the control signal receiving end of the main control chip 14, and specifically, the touch control keyboard module 15 can be setting
There is the physical keyboard of physical button, or dummy keyboard.
In order to execute the encrypt and decrypt operation of safety certification card directly local, the safety certification card
Also specifically include following content:
It is stored with the security module 16 of key information and characteristic, the security module 16 and the main control chip 14
Pattern process module 142 is electrically connected, so that the pattern process module 142 carries out encryption or decryption oprerations, tool to external information
Body, the security module 16 is the device that can independently carry out key generation, encryption and decryption, and inside possesses independent processor
And storage unit, key and characteristic can be stored.
In order to be shown to the graphical information locally generated, to enable the client to collect the graphical information,
The display module 143 is electronic-paper display screen, the display signal receiving end of the display module 143 and the main control chip 14
Display signal output end electrical connection.
In order to be communicatively coupled with client and data interaction, referred to receiving the information transmission of client transmission
It enables, the communication module 141 is the wireless communication apparatus that near-field communication can be carried out with electronic equipments such as clients, the communication
The external signal output end of module 141 is connect with the external signal receiving end of the main control chip 14.
In order to support the normal operation of the software program in safety certification card, the safety certification card is also specific
Include following content:
For storing the memory module 17 of computer program and data, the receiving end of the memory module 17 and the master control
The output end of chip 14 is electrically connected.
In order to support the normal operation of modules in safety certification card, the safety certification card is also specifically wrapped
Contain following content:
For the main control chip 14, the touch control keyboard module 15, the security module 16, the display module 143 with
And the communication module 141 provides the power module 18 of electric power, the power module 18 is provided with pressing power generating type micro-energy and adopts
Acquisition means and/or shaking power generating type micro-energy acquisition device, the power output end and the main control chip of the power module 18
14, the electric power of the touch control keyboard module 15, the security module 16, the display module 143 and the communication module 141
Receiving end connection.
In order to further explain this programme, the concrete application that the application also provides a kind of above-mentioned safety certification card is real
Example, specifically includes following content:
The internal structure composition of the safety certification card includes main control chip 14, pattern process module 142, display module
143, security module 16, touch control keyboard module 15, communication module 141, memory module 17, power module 18.
The main control chip 14 is the core component of entire product, can be electrical control gear by program code conversion
The control instruction that can be identified, to drive and control the operation of each operational module of entire product.It is integrated with graphics process mould
Block 142 and display module 143, to promote processing speed, save the safety for powering and ensureing transaction.
The pattern process module 142 is mainly used to be responsible for the conversion between data and figure, the pattern process module
142 for the data conversion to be transferred out card at encrypted figure, be also used for card receiving figure and be decrypted into
Clear data, the image generated realize that general mobile phone can be identified correctly based on existing mobile phone pickup camera, have mobile payment
The versatility of process communication, opening and cheapness, in addition transmitting figure is generated on safety certification card, and card is shown in
It on display screen, is read by mobile scanning terminal, because safety certification card can not download installation other application, therefore is not easy to be answered
System, it is highly-safe.
The display module 143, display screen use electronical display paper technology, and the super power saving of ultra-thin and ultra-light adds for showing
Figure, user after close input information or the transaction key message of echo etc., provide safety guarantee for process of exchange.
The security module 16, key generation can independently be carried out by being one, and the device of encryption and decryption, inside possesses independent place
Device and storage unit are managed, key and characteristic can be stored, provide encryption and decryption and Security Authentication Service for mobile terminal, is traded
The safety of data has reached chip level, compatible existing specification.
The touch control keyboard module 15 has numeric keypad dynamic random arranging functional, further ensures the amount of money, password etc.
The safety input of key message.
The communication module 141 can convert digital signals into RI radio intelligence, and control product and movement are whole in short distance
End is communicated.
The memory module 17 is mainly used to be responsible for the storage using data, program storage and data.Memory module 17
For storing non-sensibility data or program, and the sensitive datas such as key are stored in the secure storage section of security module 16.
The power module 18, the operation for entire product provide electricity, can drive main control chip 14, security module 16,
Communication module 141 and display module 143 work.It supports two kinds of powering modes: pressing chip powering mode and shaking chip card
Powering mode.
Embodiments herein also provide can be realized in above-described embodiment based on user access activity based on figure
Information transferring method in Overall Steps a kind of electronic equipment specific embodiment, referring to Figure 12, electronic equipment tool
Body includes following content:
Processor (processor) A01, memory (memory) A02, communication interface (Communications
Interface) A03 and bus A04;
Wherein, the processor A01, memory A02, communication interface A03 complete mutual lead to by the bus A04
Letter;The communication interface A03 for realizing based on figure the information transmission system, online operation system, client device and
Other participate in the information transmission between mechanism;
The processor A01 is used to call the computer program in the memory A02, and the processor executes the meter
The Overall Steps in the information transferring method based on figure in above-described embodiment are realized when calculation machine program, for example, the processing
Device realizes following step when executing the computer program:
Step S101: it receives the information that client is sent and transmits instruction, and according to the instruction in information transmission instruction
Information and pre-stored unique corresponding identification information generate corresponding target information;
Step S102: carrying out Data Format Transform for the target information, obtains unique corresponding graphical information;
Step S103: showing the graphical information, so that the client acquires the graphical information, and by the graphical information
Server is forwarded to receive the target information that the server obtains after to graphical information decoding.
As can be seen from the above description, electronic equipment provided by the embodiments of the present application, can through safety certification card by client
The object information data format that server is wanted to be sent in end is converted to graphical information, and increase data inversely cracks difficulty,
The safety of data is improved, and increases the unique identity for having safety certification card in target information, so that server
The graphical information can only be decoded according to the unique identity, and then obtain corresponding target information, effectively prevent containing
The figure of target information is tampered and replaces in transmission process, to improve safety of the information in transmission process and can
By property.
Embodiments herein also provides complete in the information transferring method based on figure that can be realized in above-described embodiment
A kind of computer readable storage medium of portion's step is stored with computer program on the computer readable storage medium, the meter
Calculation machine program realizes the Overall Steps of the information transferring method based on figure in above-described embodiment, example when being executed by processor
Such as, following step is realized when the processor executes the computer program:
Step S101: it receives the information that client is sent and transmits instruction, and according to the instruction in information transmission instruction
Information and pre-stored unique corresponding identification information generate corresponding target information;
Step S102: carrying out Data Format Transform for the target information, obtains unique corresponding graphical information;
Step S103: showing the graphical information, so that the client acquires the graphical information, and by the graphical information
Server is forwarded to receive the target information that the server obtains after to graphical information decoding.
As can be seen from the above description, computer readable storage medium provided by the embodiments of the present application, it can be through safety certification
The object information data format that client wants will be sent to server is converted to graphical information by card, increases the reverse of data
Difficulty is cracked, the safety of data is improved, and increases the unique identity for having safety certification card in target information, with
Make server that can only decode the graphical information according to the unique identity, and then obtains corresponding target information, it is effectively anti-
Stop the figure containing target information to be tampered and replace in transmission process, to improve peace of the information in transmission process
Full property and reliability.
All the embodiments in this specification are described in a progressive manner, same and similar portion between each embodiment
Dividing may refer to each other, and each embodiment focuses on the differences from other embodiments.Especially for hardware+
For program class embodiment, since it is substantially similar to the method embodiment, so being described relatively simple, related place is referring to side
The part of method embodiment illustrates.
It is above-mentioned that this specification specific embodiment is described.Other embodiments are in the scope of the appended claims
It is interior.In some cases, the movement recorded in detail in the claims or step can be come according to the sequence being different from embodiment
It executes and desired result still may be implemented.In addition, process depicted in the drawing not necessarily require show it is specific suitable
Sequence or consecutive order are just able to achieve desired result.In some embodiments, multitasking and parallel processing be also can
With or may be advantageous.
Although this application provides the method operating procedure as described in embodiment or flow chart, based on conventional or noninvasive
The labour for the property made may include more or less operating procedure.The step of enumerating in embodiment sequence is only numerous steps
One of execution sequence mode, does not represent and unique executes sequence.It, can when device or client production in practice executes
To execute or parallel execute (such as at parallel processor or multithreading according to embodiment or method shown in the drawings sequence
The environment of reason).
System, device, module or the unit that above-described embodiment illustrates can specifically realize by computer chip or entity,
Or it is realized by the product with certain function.It is a kind of typically to realize that equipment is computer.Specifically, computer for example may be used
Think personal computer, laptop computer, vehicle-mounted human-computer interaction device, cellular phone, camera phone, smart phone, individual
Digital assistants, media player, navigation equipment, electronic mail equipment, game console, tablet computer, wearable device or
The combination of any equipment in these equipment of person.
These computer program instructions, which may also be stored in, is able to guide computer or other programmable data processing devices with spy
Determine in the computer-readable memory that mode works, so that it includes referring to that instruction stored in the computer readable memory, which generates,
Enable the manufacture of device, the command device realize in one box of one or more flows of the flowchart and/or block diagram or
The function of being specified in multiple boxes.
These computer program instructions also can be loaded onto a computer or other programmable data processing device, so that counting
Series of operation steps are executed on calculation machine or other programmable devices to generate computer implemented processing, thus in computer or
The instruction executed on other programmable devices is provided for realizing in one or more flows of the flowchart and/or block diagram one
The step of function of being specified in a box or multiple boxes.
In a typical configuration, calculating equipment includes one or more processors (CPU), input/output interface, net
Network interface and memory.
Memory may include the non-volatile memory in computer-readable medium, random access memory (RAM) and/or
The forms such as Nonvolatile memory, such as read-only memory (ROM) or flash memory (flash RAM).Memory is computer-readable medium
Example.
Computer-readable medium includes permanent and non-permanent, removable and non-removable media can be by any method
Or technology come realize information store.Information can be computer readable instructions, data structure, the module of program or other data.
The example of the storage medium of computer includes, but are not limited to phase change memory (PRAM), static random access memory (SRAM), moves
State random access memory (DRAM), other kinds of random access memory (RAM), read-only memory (ROM), electric erasable
Programmable read only memory (EEPROM), flash memory or other memory techniques, read-only disc read only memory (CD-ROM) (CD-ROM),
Digital versatile disc (DVD) or other optical storage, magnetic cassettes, tape magnetic disk storage or other magnetic storage devices
Or any other non-transmission medium, can be used for storage can be accessed by a computing device information.As defined in this article, it calculates
Machine readable medium does not include temporary computer readable media (transitory media), such as the data-signal and carrier wave of modulation.
It will be understood by those skilled in the art that the embodiment of this specification can provide as the production of method, system or computer program
Product.Therefore, in terms of this specification embodiment can be used complete hardware embodiment, complete software embodiment or combine software and hardware
Embodiment form.
This specification embodiment can describe in the general context of computer-executable instructions executed by a computer,
Such as program module.Generally, program module includes routines performing specific tasks or implementing specific abstract data types, journey
Sequence, object, component, data structure etc..This specification embodiment can also be practiced in a distributed computing environment, in these points
Cloth calculates in environment, by executing task by the connected remote processing devices of communication network.In distributed computing ring
In border, program module can be located in the local and remote computer storage media including storage equipment.
All the embodiments in this specification are described in a progressive manner, same and similar portion between each embodiment
Dividing may refer to each other, and each embodiment focuses on the differences from other embodiments.Especially for system reality
For applying example, since it is substantially similar to the method embodiment, so being described relatively simple, related place is referring to embodiment of the method
Part explanation.In the description of this specification, reference term " one embodiment ", " some embodiments ", " example ",
The description of " specific example " or " some examples " etc. means specific features described in conjunction with this embodiment or example, structure, material
Or feature is contained at least one embodiment or example of this specification embodiment.In the present specification, to above-mentioned term
Schematic representation be necessarily directed to identical embodiment or example.Moreover, description specific features, structure, material or
Person's feature may be combined in any suitable manner in any one or more of the embodiments or examples.In addition, in not conflicting feelings
Under condition, those skilled in the art by different embodiments or examples described in this specification and different embodiment or can show
The feature of example is combined.
The foregoing is merely the embodiments of this specification, are not limited to this specification embodiment.For ability
For field technique personnel, this specification embodiment can have various modifications and variations.It is all this specification embodiment spirit and
Any modification, equivalent replacement, improvement and so within principle should be included in the scope of the claims of this specification embodiment
Within.
Claims (23)
1. a kind of information transferring method based on figure, which is characterized in that the described method includes:
It receives the information that client is sent and transmits instruction, and according to command information in information transmission instruction and pre-stored
Unique corresponding identification information generates corresponding target information;
The target information is subjected to Data Format Transform, obtains unique corresponding graphical information;
It shows the graphical information, so that the client acquires the graphical information, and the graphical information is forwarded to server
To receive the target information that the server obtains after to graphical information decoding.
2. information transferring method according to claim 1, which is characterized in that
Before the progress Data Format Transform by the target information, further includes:
The target information is encrypted according to predetermined encryption rule;
Correspondingly, described carry out Data Format Transform for the target information, unique corresponding graphical information is obtained, comprising:
Target information after encryption is subjected to Data Format Transform, obtains the corresponding graphical information.
3. information transferring method according to claim 1, which is characterized in that the information transmission instruction includes: that identity is recognized
At least one of card instruction, transaction request instruction and trade confirmation instruction;
If the information transmission instruction is that the authentication instructs, the corresponding target information is identity information;
If the information transmission instruction is that the transaction request instructs, the corresponding target information is Transaction Information;
If the information transmission instruction is that the trade confirmation instructs, the corresponding target information is user's confirmation message.
4. information transferring method according to claim 1, which is characterized in that described according in information transmission instruction
Command information and pre-stored unique corresponding identification information generate corresponding target information, comprising:
The information transmission instruction is judged whether by encryption, if so, transmitting according to default decryption rule to the information
Instruction is decrypted, and obtains the information transmission instruction after decryption.
5. a kind of information transferring method based on figure, which is characterized in that the described method includes:
Information transmission instruction is sent to safety certification card, so that the safety certification card obtains corresponding target information and should
Target information carries out Data Format Transform, obtains and show corresponding graphical information, includes unique right in the target information
The identification information answered;
It obtains the graphical information and is sent to server, so that the graphical information is decoded as the corresponding mesh by the server
Information is marked, the server is also used to execute corresponding business processing according to the target information.
6. information transferring method according to claim 5, which is characterized in that described to send information biography to safety certification card
Defeated instruction, comprising:
Control instruction is received, information transmission instruction is generated according to the control instruction;
It establishes and communicates to connect with the safety certification card, and send the information transmission instruction to the safety certification card.
7. information transferring method according to claim 5, which is characterized in that in the acquisition graphical information and be sent to clothes
It is engaged in after device, further includes:
Receive the corresponding service processing result that the server returns;
Corresponding information transmission instruction is generated again according to the service processing result and is sent to the safety certification card.
8. a kind of information transferring method based on figure, which is characterized in that the described method includes:
The graphical information that client is sent is received, and Data Format Transform is carried out to the graphical information, obtains corresponding target letter
Breath, wherein the mesh that the information transmission instruction that the graphical information is sent by safety certification card according to the client obtains
Mark information is generated and is shown, is then acquired by the client, includes unique corresponding identification information in the target information;
Corresponding business processing is executed according to the target information, and the result of the business processing is back to the client
End.
9. information transferring method according to claim 8, which is characterized in that the figure letter for receiving client and sending
Breath, and Data Format Transform is carried out to the graphical information, obtain corresponding target information, comprising:
The target information obtained after Data Format Transform is decrypted according to default decryption rule, after obtaining decryption
The target information.
10. information transferring method according to claim 8, which is characterized in that the information transmission instruction includes: that identity is recognized
At least one of card instruction, transaction request instruction and trade confirmation instruction;
If the information transmission instruction is that the authentication instructs, the corresponding target information is identity information;
If the information transmission instruction is that the transaction request instructs, the corresponding target information is Transaction Information;
If the information transmission instruction is that the trade confirmation instructs, the corresponding target information is user's confirmation message.
11. a kind of information carrying means based on figure characterized by comprising
Information transmits command reception module, for receiving the information transmission instruction of client transmission, and is transmitted according to the information
Command information and pre-stored unique corresponding identification information in instruction generate corresponding target information;
Graphical information generation module, the target information for getting information transmission command reception module carry out data lattice
Formula conversion obtains unique corresponding graphical information;
Graphical information display module, the graphical information generated for showing the graphical information generation module, so that the client
End acquires the graphical information, and the graphical information is forwarded to server to receive the server after to graphical information decoding
The obtained target information.
12. a kind of information carrying means based on figure characterized by comprising
Information transmits instruction sending module, for sending information transmission instruction to safety certification card, so that the safety certification card
Piece obtains corresponding target information and the target information is carried out Data Format Transform, obtains and show corresponding graphical information,
It include unique corresponding identification information in the target information;
Graphical information forwarding module, for obtaining the graphical information and being sent to server, so that the server is by the figure
Information is decoded as the corresponding target information, and the server is also used to be executed at corresponding business according to the target information
Reason.
13. a kind of information carrying means based on figure characterized by comprising
Graphical information receiving module carries out data format for receiving the graphical information of client transmission, and to the graphical information
Conversion, obtains corresponding target information, wherein the information that the graphical information is sent by safety certification card according to the client
The target information that transmission instruction obtains is generated and is shown, is then acquired by the client, is included only in the target information
One corresponding identification information;
Service Processing Module, for executing corresponding business processing according to the target information, and by the knot of the business processing
Fruit is back to the client.
14. a kind of information transmission system based on figure, which is characterized in that the system comprises: safety certification card, client
And server, the safety certification card can be realized the described in any item information transferring methods of the claims 1 to 4,
The client can be realized the described in any item information transferring methods of the claims 5 to 7, and the server can be realized
The described in any item information transferring methods of the claims 8 to 10, the safety certification card and the client communication connect
It connects, the client is connect with the server communication.
15. a kind of safety certification card characterized by comprising Ka Ji and the main control chip being set on the card base, it is described
Main control chip includes:
Communication module, for receiving external information;
Pattern process module, for the external information to be converted to graphical information and/or the graphical information is converted to institute
State external information;
Display module, for showing the graphical information;
The external information output end of the communication module is connect with the external information receiving end of the pattern process module, the figure
The graphical information output end of shape processing module is connect with the graphical information receiving end of the display module.
16. safety certification card according to claim 15, which is characterized in that further include for receiving user control signal
Touch control keyboard module, the control signal receiving end of the control signal output of the touch control keyboard module and the main control chip
Electrical connection.
17. safety certification card according to claim 16, which is characterized in that further include being stored with key information and feature
The security module of data, the security module are electrically connected with the pattern process module of the main control chip, so that at the figure
Reason module carries out encryption or decryption oprerations to external information.
18. safety certification card according to claim 17, which is characterized in that the display module is electronic paper display
Screen, the display signal receiving end of the display module are electrically connected with the display signal output end of the main control chip.
19. safety certification card according to claim 18, which is characterized in that the communication module is that can set with electronics
The standby wireless communication apparatus for carrying out near-field communication, the external signal output end of the communication module and the outside of the main control chip
Signal receiving end connection.
20. safety certification card according to claim 19, which is characterized in that further include for store computer program and
The memory module of data, the receiving end of the memory module are electrically connected with the output end of the main control chip.
21. safety certification card according to claim 20, which is characterized in that further include for the main control chip, described
Touch control keyboard module, the security module, the display module and the communication module provide the power module of electric power, described
Power module is provided with pressing power generating type micro-energy acquisition device and/or shakes power generating type micro-energy acquisition device, the power supply
The power output end of module and the main control chip, the touch control keyboard module, the security module, the display module and
The power receiver end of the communication module connects.
22. a kind of electronic equipment including memory, processor and stores the calculating that can be run on a memory and on a processor
Machine program, which is characterized in that the processor realizes that claims 1 to 10 is described in any item based on figure when executing described program
The step of information transferring method of shape.
23. a kind of computer readable storage medium, is stored thereon with computer program, which is characterized in that the computer program quilt
The step of claims 1 to 10 described in any item information transferring methods based on figure are realized when processor executes.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201910260842.3A CN110022317A (en) | 2019-04-02 | 2019-04-02 | Information transferring method, system and device based on figure |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201910260842.3A CN110022317A (en) | 2019-04-02 | 2019-04-02 | Information transferring method, system and device based on figure |
Publications (1)
Publication Number | Publication Date |
---|---|
CN110022317A true CN110022317A (en) | 2019-07-16 |
Family
ID=67190394
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201910260842.3A Pending CN110022317A (en) | 2019-04-02 | 2019-04-02 | Information transferring method, system and device based on figure |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN110022317A (en) |
Cited By (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN110765478A (en) * | 2019-11-07 | 2020-02-07 | 广州深卓信息科技有限公司 | Big data information secure storage encryption system and method thereof |
CN111191264A (en) * | 2019-12-31 | 2020-05-22 | 苏宁金融科技(南京)有限公司 | Echoing method, echoing device, computer equipment and storage medium |
CN111445614A (en) * | 2020-03-31 | 2020-07-24 | 西安万像电子科技有限公司 | Lottery betting method and system |
CN114268466A (en) * | 2021-12-02 | 2022-04-01 | 中国联合网络通信集团有限公司 | Encoding processing method, device, equipment and storage medium |
Citations (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN103778531A (en) * | 2014-02-23 | 2014-05-07 | 王恩惠 | Method and system for implementing electronic bank card payment on basis of two-dimensional code |
CN103942690A (en) * | 2014-04-25 | 2014-07-23 | 天地融科技股份有限公司 | Data security interactive system |
CN103997408A (en) * | 2014-04-16 | 2014-08-20 | 武汉信安珞珈科技有限公司 | Authentication method and system for transmitting authentication data by use of graphs and images |
US20160057123A1 (en) * | 2014-08-20 | 2016-02-25 | Vmware, Inc. | Pushing a virtual desktop session from an authenticated device using image scanning |
CN106100850A (en) * | 2016-06-17 | 2016-11-09 | 公安部第三研究所 | Intelligent and safe chip signing messages transmission method based on Quick Response Code and system |
CN106779691A (en) * | 2016-10-14 | 2017-05-31 | 深圳市微付充科技有限公司 | Transaction data processing method, device, terminal and system based on coded image |
CN107294964A (en) * | 2017-06-16 | 2017-10-24 | 北京鼎九信息工程研究院有限公司 | A kind of method of information transfer |
CN109214488A (en) * | 2018-08-16 | 2019-01-15 | 北京奇虎科技有限公司 | A kind of method and system carrying out information transmitting based on encoding of graphs data |
-
2019
- 2019-04-02 CN CN201910260842.3A patent/CN110022317A/en active Pending
Patent Citations (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN103778531A (en) * | 2014-02-23 | 2014-05-07 | 王恩惠 | Method and system for implementing electronic bank card payment on basis of two-dimensional code |
CN103997408A (en) * | 2014-04-16 | 2014-08-20 | 武汉信安珞珈科技有限公司 | Authentication method and system for transmitting authentication data by use of graphs and images |
CN103942690A (en) * | 2014-04-25 | 2014-07-23 | 天地融科技股份有限公司 | Data security interactive system |
US20160057123A1 (en) * | 2014-08-20 | 2016-02-25 | Vmware, Inc. | Pushing a virtual desktop session from an authenticated device using image scanning |
CN106100850A (en) * | 2016-06-17 | 2016-11-09 | 公安部第三研究所 | Intelligent and safe chip signing messages transmission method based on Quick Response Code and system |
CN106779691A (en) * | 2016-10-14 | 2017-05-31 | 深圳市微付充科技有限公司 | Transaction data processing method, device, terminal and system based on coded image |
CN107294964A (en) * | 2017-06-16 | 2017-10-24 | 北京鼎九信息工程研究院有限公司 | A kind of method of information transfer |
CN109214488A (en) * | 2018-08-16 | 2019-01-15 | 北京奇虎科技有限公司 | A kind of method and system carrying out information transmitting based on encoding of graphs data |
Cited By (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN110765478A (en) * | 2019-11-07 | 2020-02-07 | 广州深卓信息科技有限公司 | Big data information secure storage encryption system and method thereof |
CN110765478B (en) * | 2019-11-07 | 2020-07-31 | 城云科技(中国)有限公司 | Big data information secure storage encryption system and method thereof |
CN111191264A (en) * | 2019-12-31 | 2020-05-22 | 苏宁金融科技(南京)有限公司 | Echoing method, echoing device, computer equipment and storage medium |
CN111445614A (en) * | 2020-03-31 | 2020-07-24 | 西安万像电子科技有限公司 | Lottery betting method and system |
CN111445614B (en) * | 2020-03-31 | 2024-05-17 | 西安万像电子科技有限公司 | Lottery betting method and system |
CN114268466A (en) * | 2021-12-02 | 2022-04-01 | 中国联合网络通信集团有限公司 | Encoding processing method, device, equipment and storage medium |
CN114268466B (en) * | 2021-12-02 | 2023-07-21 | 中国联合网络通信集团有限公司 | Encoding processing method, device, equipment and storage medium |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN110022317A (en) | Information transferring method, system and device based on figure | |
CN102103778B (en) | Mobile payment system, mobile terminal and method for realizing mobile payment service | |
CN110502887A (en) | Electric paying method and device | |
CN106603496B (en) | A kind of guard method, smart card, server and the communication system of data transmission | |
JP6145806B2 (en) | Immediate communication method and system | |
CN105827656B (en) | Identity identifying method and device based on NFC payment | |
CN102801724A (en) | Identity authentication method combining graphic image with dynamic password | |
US9721244B2 (en) | Authentication system | |
CN106375465B (en) | A kind of data migration method and server | |
CN111931209B (en) | Contract information verification method and device based on zero knowledge proof | |
CN104253689B (en) | Subscriber card verifying dynamic password method and system based on Quick Response Code | |
CN109615030A (en) | Dimension code anti-counterfeit method, equipment and system based on security application | |
CN102184499A (en) | Account information binding method, financial transaction method and mobile terminal | |
CN113065622B (en) | Service handling method, terminal and server | |
JP2008047022A (en) | Information sharing system by portable terminal device | |
CN112003881B (en) | Safety cloud mobile phone system based on private cloud | |
CN110659470B (en) | Authentication method and authentication system for off-line physical isolation | |
CN104780044A (en) | Dynamic token type smart watch based on mobile phone, Bluetooth and two-dimension code and implementation method | |
CN111723889A (en) | Code scanning login method, graphic code display method, device, equipment and storage medium | |
CN104753892A (en) | Network resource transmission method, device and system | |
CN110365501A (en) | The method and device that processing is added in group is carried out based on graphic code | |
CN110401526A (en) | Customer information safety interacting method, terminal and server based on small routine | |
CN108616543A (en) | A kind of short haul connection based on Quick Response Code, transmission method, apparatus | |
CN107154916A (en) | A kind of authentication information acquisition methods, offer method and device | |
CN106980977B (en) | Payment method and system based on Internet of things |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
RJ01 | Rejection of invention patent application after publication | ||
RJ01 | Rejection of invention patent application after publication |
Application publication date: 20190716 |