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

CN110022317A - Information transferring method, system and device based on figure - Google Patents

Information transferring method, system and device based on figure Download PDF

Info

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
Application number
CN201910260842.3A
Other languages
Chinese (zh)
Inventor
周新衡
罗伟
胡春华
雷斌
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Industrial and Commercial Bank of China Ltd ICBC
Original Assignee
Industrial and Commercial Bank of China Ltd ICBC
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Industrial and Commercial Bank of China Ltd ICBC filed Critical Industrial and Commercial Bank of China Ltd ICBC
Priority to CN201910260842.3A priority Critical patent/CN110022317A/en
Publication of CN110022317A publication Critical patent/CN110022317A/en
Pending legal-status Critical Current

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L63/00Network architectures or network communication protocols for network security
    • H04L63/04Network architectures or network communication protocols for network security for providing a confidential data exchange among entities communicating through data packet networks
    • H04L63/0428Network architectures or network communication protocols for network security for providing a confidential data exchange among entities communicating through data packet networks wherein the data content is protected, e.g. by encrypting or encapsulating the payload
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L63/00Network architectures or network communication protocols for network security
    • H04L63/08Network architectures or network communication protocols for network security for authentication of entities
    • H04L63/0807Network 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

Information transferring method, system and device based on figure
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.
CN201910260842.3A 2019-04-02 2019-04-02 Information transferring method, system and device based on figure Pending CN110022317A (en)

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)

* Cited by examiner, † Cited by third party
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)

* Cited by examiner, † Cited by third party
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

Patent Citations (8)

* Cited by examiner, † Cited by third party
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)

* Cited by examiner, † Cited by third party
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