CN105657647A - Data transmission method and system based on NFC (Near field Communication) - Google Patents

Data transmission method and system based on NFC (Near field Communication) Download PDF

Info

Publication number
CN105657647A
CN105657647A CN201610158657.XA CN201610158657A CN105657647A CN 105657647 A CN105657647 A CN 105657647A CN 201610158657 A CN201610158657 A CN 201610158657A CN 105657647 A CN105657647 A CN 105657647A
Authority
CN
China
Prior art keywords
terminal
information
intelligent
nfc
card
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.)
Granted
Application number
CN201610158657.XA
Other languages
Chinese (zh)
Other versions
CN105657647B (en
Inventor
李铭轩
王志军
顾旻霞
林敏�
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
China United Network Communications Group Co Ltd
Original Assignee
China United Network Communications Group Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by China United Network Communications Group Co Ltd filed Critical China United Network Communications Group Co Ltd
Priority to CN201610158657.XA priority Critical patent/CN105657647B/en
Publication of CN105657647A publication Critical patent/CN105657647A/en
Application granted granted Critical
Publication of CN105657647B publication Critical patent/CN105657647B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06KGRAPHICAL DATA READING; PRESENTATION OF DATA; RECORD CARRIERS; HANDLING RECORD CARRIERS
    • G06K7/00Methods or arrangements for sensing record carriers, e.g. for reading patterns
    • G06K7/10Methods or arrangements for sensing record carriers, e.g. for reading patterns by electromagnetic radiation, e.g. optical sensing; by corpuscular radiation
    • G06K7/10009Methods or arrangements for sensing record carriers, e.g. for reading patterns by electromagnetic radiation, e.g. optical sensing; by corpuscular radiation sensing by radiation using wavelengths larger than 0.1 mm, e.g. radio-waves or microwaves
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W12/00Security arrangements; Authentication; Protecting privacy or anonymity
    • H04W12/06Authentication
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W12/00Security arrangements; Authentication; Protecting privacy or anonymity
    • H04W12/08Access security
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W4/00Services specially adapted for wireless communication networks; Facilities therefor
    • H04W4/80Services using short range communication, e.g. near-field communication [NFC], radio-frequency identification [RFID] or low energy communication

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Security & Cryptography (AREA)
  • Signal Processing (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Toxicology (AREA)
  • Physics & Mathematics (AREA)
  • Health & Medical Sciences (AREA)
  • Artificial Intelligence (AREA)
  • General Physics & Mathematics (AREA)
  • Theoretical Computer Science (AREA)
  • Computer Vision & Pattern Recognition (AREA)
  • General Health & Medical Sciences (AREA)
  • Electromagnetism (AREA)
  • Mobile Radio Communication Systems (AREA)

Abstract

The invention discloses a data transmission method and system based on NFC (Near field Communication). The method comprises the steps that NFC authentication is passed between an intelligent terminal and an intelligent information terminal, and dynamic labels are acquired; the intelligent information terminal sends a transmission request carrying the dynamic labels to an intelligent card, and the intelligent card stores the dynamic labels; the intelligent card sends the transmission request carrying the dynamic labels to the intelligent terminal; the intelligent terminal receives the transmission request from the intelligent card and checks whether the carried dynamic labels are legal or not, and transmitted content information is acquired. By means of the technical scheme, after NFC authentication is passed between the intelligent terminal and the intelligent information terminal, interaction is conducted directly by carrying the current dynamic labels, that is authentication is conducted firstly between the intelligent terminal and the intelligent information terminal before data transmission every time, the data transmission problem based on the NFC technology is solved, communication safety is guaranteed, and therefore the use satisfaction degree of users is improved.

Description

A kind of data transmission method based on NFC and system
Technical field
The present invention relates to close range communication techniques, espespecially a kind of data transmission method based on short-range communication (NFC, NearFieldCommunication) and system.
Background technology
Short-range communication (NFC, NearFieldCommunication) technology has that communication distance is short, connection setup time is short, operating power consumption demand is low, safety is high, network topology structure is simple, with low cost, the feature such as facilitate easy-to-use and intuitive strong. Further, NFC is compatible with existing contactless smart card technology, is highly suitable to be applied for the contactless service of mobile intelligent terminal, to realize the quick exchange of the significant datas such as the personal information of financial information or sensitivity. NFC forum (NFCForum) defines the universal data format being called NFC data DIF (NDEF). NDEF is the compact binary format of lightweight, can with the various data types of URL, vCard and NFC definition.
NFC communication equipment both sides, the agreement supported due to equipment is different with function, thus cannot proper communication. NFC communication belongs to the communication mode of device-to-device (M2M), different with mobile Internet communication modes such as traditional 2G, 3G, it is necessary to communication equipment both sides are all on same agreement.
At present, owing to NFC technique itself relies on storage medium, the reasons such as communication mode, standard disunity, the problem causing also cannot solving at present to transmit uniformity based on the data of NFC technique, in other words, can result in existing communication equipment owing to supporting different solutions thus cannot normally realize in NFC communication process.
Summary of the invention
In order to solve above-mentioned technical problem, the invention provides a kind of data transmission method based on NFC and system, it is possible to solve the data transmission problems based on NFC technique, ensure the safety of communication simultaneously, improve the satisfaction that user uses.
In order to reach the object of the invention, the invention provides a kind of data transmission method based on short-range communication NFC, including: pass through NFC certification between intelligent terminal and intelligent information terminal and obtain dynamic labels;
Intelligent information terminal sends the transmission request carrying dynamic labels, smart cards for storage dynamic labels to smart card;
Smart card sends the transmission request carrying dynamic labels to intelligent terminal; Intelligent terminal for reception is asked from the transmission of smart card and verifies that the dynamic labels carried is legal, obtains the content information of transmission.
Alternatively, included by NFC certification between described intelligent terminal and intelligent information terminal:
Described intelligent terminal generates random challenge code, and to described smart card acquisition request CertPubKey;
Challenge code is encrypted after receiving CertPubKey by described intelligent terminal, and the challenge code information after encryption is sent to described intelligent information terminal, described intelligent terminal utilizes private key that the challenge code received is decrypted, and the challenge code transmission after deciphering is verified to described intelligent terminal, if verification is passed through, then it is assumed that by NFC certification.
Alternatively, described intelligent terminal is NFC intelligent terminal, and described smart card is SWP-NFC smart card;
Described transmission request is pushed information/query information result.
Alternatively, described intelligent information terminal sends the transmission request carrying dynamic labels to smart card, and smart cards for storage dynamic labels includes:
When the instruction that the described intelligent information terminal being in Card reader status receives is to promote instruction, the described intelligent information terminal of card emulation mode pushes the information carrying dynamic labels to SWP-NFC card;
When the instruction that the described intelligent information terminal being in Card reader status receives is information inquiry instruction and Query Information content instruction, described intelligent information terminal is in background query information, afterwards, the described intelligent information terminal of card emulation mode pushes the query information result carrying dynamic labels to SWP-NFC card;
Described smart card sends the transmission request carrying dynamic labels and includes to intelligent terminal:
Pushed information/the query information result carrying dynamic labels obtained is transferred to described NFC intelligent terminal by described SWP-NFC card.
Alternatively, described intelligent terminal is non-NFC intelligent terminal, and described smart card is double-interface card;
Described transmission request is pushed information/query information result.
Alternatively, described intelligent information terminal sends the transmission request carrying dynamic labels to smart card, and smart cards for storage dynamic labels includes:
If the instruction that the described intelligent information terminal being in Card reader status receives is to push instruction, enter the described intelligent information terminal of Card reader status by the file carrying the double-interface card of the pushed information described non-NFC intelligent terminal of write of dynamic labels;
If the instruction that the described intelligent information terminal being in Card reader status receives is information inquiry instruction and Query Information content instruction, described intelligent information terminal is in background query information, afterwards, the described intelligent information terminal of Card reader status is entered by the file carrying the double-interface card of the query information result described non-NFC intelligent terminal of write of dynamic labels;
Described smart card sends the transmission request carrying dynamic labels and includes to intelligent terminal:
From double-interface card, described non-NFC intelligent terminal verifies that dynamic labels is legal and obtains pushed information or query information result.
Present invention also offers a kind of data transmission system based on NFC, at least include intelligent information terminal, intelligent terminal and smart card; Wherein,
Intelligent information terminal, is used for and by NFC certification and obtains dynamic labels via smart card between intelligent terminal;The transmission request carrying dynamic labels, smart cards for storage dynamic labels is sent to smart card;
Smart card, for sending the transmission request carrying dynamic labels to intelligent terminal;
Intelligent terminal, asks for the transmission received from smart card and verifies that the dynamic labels carried is legal, obtaining the content information of transmission.
Alternatively, when described intelligent terminal is NFC intelligent terminal, described smart card is SWP-NFC card; Now,
Described intelligent information terminal, specifically for receiving applicating category instruction, sends the pushed information/query information result carrying dynamic labels to SWP-NFC card;
Described SWP-NFC card, specifically for being transferred to NFC intelligent terminal by the pushed information/query information result carrying dynamic labels obtained.
Alternatively, described intelligent information terminal specifically for: when the instruction that the described intelligent information terminal being in Card reader status receives be promote instruction time, when described intelligent information terminal is in card emulation mode, send the pushed information carrying dynamic labels to described SWP-NFC card;
When the instruction that the described intelligent information terminal being in Card reader status receives is information inquiry instruction and Query Information content instruction, described intelligent information terminal is in background query information, and the described intelligent information terminal of card emulation mode pushes the query information result carrying dynamic labels to SWP-NFC card.
Alternatively, when described intelligent terminal is non-NFC intelligent terminal, described smart card is double-interface card; Now,
Described intelligent information terminal, specifically for receiving applicating category instruction, and entering Card reader status, intelligent information terminal will carry the pushed information/query information result of dynamic labels in the way of based on NDEF dynamic labels, write in the double-interface card file of non-NFC intelligent terminal;
Described non-NFC intelligent terminal, specifically for verifying that dynamic labels is legal and obtains pushed information or query information result.
Alternatively, described intelligent information terminal specifically for: the instruction received when the described intelligent information terminal being in Card reader status is to promote instruction, enters the described intelligent information terminal of Card reader status and can carry the pushed information of dynamic labels and write the double-interface card file of non-NFC intelligent terminal;
The instruction received when the described intelligent information terminal being in Card reader status is information inquiry instruction and Query Information content instruction, described intelligent information terminal is in background query information, and the query information result carrying dynamic labels is write the double-interface card file of described non-NFC intelligent terminal by the described intelligent information terminal of Card reader status.
Compared with prior art, the present invention includes passing through NFC certification between intelligent terminal and intelligent information terminal and obtaining dynamic labels; Intelligent information terminal sends the transmission request carrying dynamic labels, smart cards for storage dynamic labels to smart card; Smart card sends the transmission request carrying dynamic labels to intelligent terminal; Intelligent terminal for reception is asked from the transmission of smart card and verifies that the dynamic labels carried is legal, obtains the content information of transmission. By technical scheme provided by the invention, by after NFC certification between intelligent terminal and intelligent information terminal, interact either directly through the mode carrying dynamic labels, namely every time all can first certification before transmission data between intelligent terminal and intelligent information terminal, solve the data transmission problems based on NFC technique, simultaneously, owing to data encryption and the signature of dynamic labels are real-time change, difficulty is added for artificially cracking, thereby ensure that the safety of communication, thus improve the satisfaction that user uses.
Other features and advantages of the present invention will be set forth in the following description, and, partly become apparent from description, or understand by implementing the present invention.The purpose of the present invention and other advantages can be realized by structure specifically noted in description, claims and accompanying drawing and be obtained.
Accompanying drawing explanation
Accompanying drawing is for providing being further appreciated by technical solution of the present invention, and constitutes a part for description, is used for explaining technical scheme, is not intended that the restriction to technical solution of the present invention together with embodiments herein.
Fig. 1 is the present invention schematic diagram towards the single business model of NFC business;
Fig. 2 is the present invention flow chart based on the data transmission method of NFC;
The schematic flow sheet of Fig. 3 embodiment that to be NFC intelligent terminal of the present invention mutual with intelligent information terminal;
The schematic flow sheet of Fig. 4 embodiment that to be the non-NFC intelligent terminal of the present invention mutual with intelligent information terminal;
Fig. 5 is the present invention composition structural representation based on the data transmission system of NFC.
Detailed description of the invention
For making the object, technical solutions and advantages of the present invention clearly understand, below in conjunction with accompanying drawing, embodiments of the invention are described in detail. It should be noted that when not conflicting, the embodiment in the application and the feature in embodiment can combination in any mutually.
Can perform in the computer system of such as one group of computer executable instructions in the step shown in the flow chart of accompanying drawing. And, although illustrate logical order in flow charts, but in some cases, it is possible to perform shown or described step with the order being different from herein.
NFC technique itself is as the communication interface that a kind of communication mode is equipment, from the international NFCasaService pattern advocated at present, it is simply that NFC technique really promoted as one service. According to NFCasaService pattern, present inventor proposes a kind of business model towards NFC business, having NFC to be connected as it is shown in figure 1, set up between intelligent terminal with intelligent information terminal, intelligent terminal and intelligent information terminal set up data channel with NFC business platform respectively. Wherein,
NFC business platform, is mainly used in NFC operational control, such as NFC service fulfillment, closedown, plant maintenance, software upgrading etc.;
Intelligent information terminal, is the preposition terminal of business platform, issues and the accepting of inquiry request for information, such as the terminal of the public place such as sales field, subway;
Intelligent terminal, is provided with the terminals such as the mobile phone of smart card, PAD, provides the user NFC service propelling as man-machine interface, mutual etc., and wherein, smart card (SmartCard) is embedded into microchip, the general designation of card equipped with CPU and RAM.
It is the present invention flow chart based on the data transmission method of NFC in conjunction with Fig. 1, Fig. 2, as in figure 2 it is shown, include:
Step 200: pass through NFC certification between intelligent terminal and intelligent information terminal and obtain dynamic labels.
This step specifically includes: intelligent terminal generates random challenge code, and to smart card acquisition request CertPubKey; Challenge code is encrypted after receiving CertPubKey by intelligent terminal, and the challenge code information after encryption is sent to intelligent information terminal, intelligent information terminal utilizes private key that the challenge code received is decrypted, and the challenge code transmission after deciphering is verified to intelligent terminal, if verification is passed through, then it is assumed that by NFC certification and obtain dynamic labels.
Wherein, dynamic labels is a kind of label based on NDEF form, and, before carrying out data transmission between intelligent terminal and intelligent information terminal every time, capital generates random challenge code according to step 200 and is authenticated namely being change every time, therefore, is a kind of dynamic labels.In other words, it is the mode of a kind of dynamic labels based on NDEF form alternately between intelligent terminal and intelligent information terminal.
Step 201: intelligent information terminal sends the transmission request carrying dynamic labels and namely sends transmission request, smart cards for storage dynamic labels to smart card in the way of based on NDEF dynamic labels to smart card.
In this step, transmission request can be the request of pushed information, or issues the request of Query Result.
In this step, the form of NDEF dynamic labels is NDEF form, and NDEF is the encapsulation format of Tag label. In this step, sending request by the mode of Tag dynamic labels to smart card, smart card preserves the NDEF dynamic labels generated as storage device, reads for subsequent terminal and judges. NDEF dynamic labels is including at least the record of one or more (Record) etc. of URL (URL, UniformResourceLocator), multi-purpose internet mail extensions (MIME) medium or the self-defining data type of NFC.
Step 202: smart card sends the transmission request carrying dynamic labels to intelligent terminal; Intelligent terminal for reception is asked from the transmission of smart card and verifies that the dynamic labels carried is legal, obtains the content information of transmission.
In this step, whether the dynamic labels that the NFC certification in intelligent terminal's comparison step 200 obtains is consistent with the dynamic labels carried in the transmission request received, if the two is consistent, then verifies that the dynamic labels carried is legal.
The NFC communication of the present invention refers to that information is mutual, including information pushing and information inquiry. Wherein, information pushing refers to that intelligent information terminal is to intelligent terminal's pushed information; Information inquiry refers to that intelligent terminal sends information inquiring request to intelligent information terminal, intelligent information terminal Query Information, and Query Result is pushed to intelligent terminal.
Pass through the inventive method, by after NFC certification between intelligent terminal and intelligent information terminal, interact either directly through the mode carrying dynamic labels, namely between intelligent terminal and intelligent information terminal every time before transmission data all can first certification, solve the data transmission problems based on NFC technique, simultaneously, owing to data encryption and the signature of dynamic labels are real-time change, difficulty is added for artificially cracking, thereby ensure that the safety of communication, thus improve the satisfaction that user uses.
It is illustrated below in conjunction with actual scene:
Scene one: the information transmission service of sales field. Release news by being deployed in mall information navigation terminal (intelligent information terminal) or accept user's inquiry request etc. Before each user wishes to be obtained relevant information and be presented as the content that content is more full and accurate for the information issued by NFC mode by mobile phone (intelligent terminal), first, pass through NFC certification between cell phone and navigation terminal and obtain dynamic labels; Then in the process that the follow-up between mobile phone and navigation terminal obtains, all carrying the dynamic labels obtained, information navigation terminal just can accept the operations such as user's inquiry request after being verified by the user profile that mutual acquisition user is stored in SE medium.
Scene two: bus station inquiry business. Information that the swiping card equipment (intelligent information terminal) of station information terminal and bus by being deployed in bus stop issues station information and vehicle arrives at a station etc. and the business such as inquiry that public transport takes scheme are provided, before the information that every time carries out is mutual, at mobile phone and after rinsing and completing NFC certification between card apparatus and obtain dynamic labels, user obtains, by mobile phone (intelligent terminal), the information that website is concrete, or submit riding route proposal request to, information navigation terminal adopt dynamic labels mode pushed information content etc. to realize the transmission service of information based on NFC.
Based on NFC technique dynamic labels communicate time, the difference according to the solution such as smart card, terminal, intelligent terminal of the present invention can be divided into NFC intelligent terminal and two kinds of specific implementations of non-NFC intelligent terminal. The schematic flow sheet of Fig. 3 embodiment that to be NFC intelligent terminal of the present invention mutual with intelligent information terminal, in the present embodiment, it is assumed that passed through NFC certification via SWP-NFC card between intelligent information terminal and NFC intelligent terminal; And intelligent information terminal is in the polling procedure of card emulation mode and Card reader status all the time; As it is shown on figure 3, comprise the following steps:
Step 300: intelligent information terminal receives applicating category instruction,
In the present embodiment, when intelligent information terminal is in card reader pattern, the applicating category instruction received can be information pushing instruction, or information inquiry instruction and Query Information content instruction.
Step 301: intelligent information terminal sends the pushed information/query information result carrying dynamic labels to SWP-NFC card.
In this step, when the instruction that the intelligent information terminal being in Card reader status receives is to promote instruction, the intelligent information terminal of card emulation mode can send, to SWP-NFC card, the pushed information carrying dynamic labels;
When the instruction that the intelligent information terminal being in Card reader status receives is information inquiry instruction and Query Information content instruction, intelligent information terminal is in background query information, afterwards, the intelligent information terminal of card emulation mode pushes the query information result carrying dynamic labels to SWP-NFC card.
Pushed information/the query information result carrying dynamic labels obtained is transferred to NFC intelligent terminal by step 302:SWP-NFC card.
In this step, intelligent terminal can show that after the dynamic labels that carries of checking is legal pushed information/the query information result of acquisition is to user.
The mode realizing NFC communication for unintelligent terminal can only realize card analog form at present, brings bottleneck for near-field communication. The present invention is that unintelligent terminal realizes NFC communication and provides technical scheme as shown in Figure 4. Wherein, unintelligent terminal can pass through double-interface card technology provides NFC interface.
The schematic flow sheet of Fig. 4 embodiment that to be the non-NFC intelligent terminal of the present invention mutual with intelligent information terminal, in the present embodiment, it is assumed that passed through NFC certification via double-interface card between intelligent information terminal and non-NFC intelligent terminal; As shown in Figure 4, comprise the following steps:
Step 400: intelligent information terminal receives applicating category instruction.
In the present embodiment, when intelligent information terminal is in card reader pattern, the applicating category instruction received can be information pushing instruction, or information inquiry instruction and Query Information content instruction.
Step 401: when intelligent information terminal enters Card reader status, intelligent information terminal will carry the pushed information/query information result of dynamic labels, write in the double-interface card file of non-NFC intelligent terminal.
It should be noted that at present, existing intelligent information terminal can NDEF form pushed information to the double-interface card of non-NFC intelligent terminal, but, active inquiry can not be realized, and the status poll of intelligent information terminal cannot be realized.
In this step, firstly, it is necessary to wait that intelligent information terminal enters Card reader status;
Then, when the instruction that the intelligent information terminal being in Card reader status receives is to push instruction, the intelligent information terminal entering Card reader status can by the file carrying the double-interface card of the pushed information non-NFC intelligent terminal of write of dynamic labels;
When the instruction that the intelligent information terminal being in Card reader status receives is information inquiry instruction and Query Information content instruction, intelligent information terminal is in background query information, afterwards, the intelligent information terminal entering Card reader status can by the file carrying the double-interface card of the query information result non-NFC intelligent terminal of write of dynamic labels.
Step 402: non-NFC intelligent terminal obtains pushed information or query information result after verifying that the dynamic labels carried is legal from double-interface card.
In this step, intelligent terminal can show that the pushed information/query information result of acquisition is to user.
It should be noted that, adopting double-interface card to contact non-NFC intelligent terminal with intelligent information terminal is prior art, but, double-interface card is only operable on card analog form, and the present invention is it is emphasized that utilize double-interface card to achieve the data transfer mode between unintelligent terminal and intelligent information terminal.
Fig. 5 is the present invention composition structural representation based on the data transmission system of NFC, as it is shown in figure 5, at least include intelligent information terminal, intelligent terminal, and smart card; Wherein,
Intelligent information terminal, is used for and by NFC certification and obtains dynamic labels via smart card between intelligent terminal; The transmission request carrying dynamic labels, smart cards for storage dynamic labels is sent to smart card;
Smart card, for sending the transmission request carrying dynamic labels to intelligent terminal;
Intelligent terminal, asks for the transmission received from smart card and verifies that the dynamic labels carried is legal, obtaining the content information of transmission.
Wherein, intelligent terminal can be NFC intelligent terminal, or non-NFC intelligent terminal.
When intelligent terminal is NFC intelligent terminal, described smart card is SWP-NFC card; Now,
Intelligent information terminal, specifically for receiving applicating category instruction, sends the pushed information/query information result carrying dynamic labels to SWP-NFC card; Specifically,
When the instruction that the intelligent information terminal being in Card reader status receives is to promote instruction, the intelligent information terminal of card emulation mode can to SWP-NFC card pushed information;
When the instruction that the intelligent information terminal being in Card reader status receives is information inquiry instruction and Query Information content instruction, intelligent information terminal is in background query information, afterwards, the intelligent information terminal of card emulation mode pushes query information result to SWP-NFC card.
SWP-NFC card, specifically for being transferred to NFC intelligent terminal by the pushed information/query information result carrying dynamic labels obtained.
When intelligent terminal is non-NFC intelligent terminal, described smart card is double-interface card; Now,
Intelligent information terminal, specifically for receiving applicating category instruction, and enters Card reader status, and intelligent information terminal will carry the pushed information/query information result of dynamic labels, writes in the double-interface card file of non-NFC intelligent terminal; Specifically,
When the instruction that the intelligent information terminal being in Card reader status receives is to promote instruction, the pushed information carrying dynamic labels can be write the double-interface card file of non-NFC intelligent terminal by the intelligent information terminal entering Card reader status;
When the instruction that the intelligent information terminal being in Card reader status receives is information inquiry instruction and Query Information content instruction, intelligent information terminal is in background query information, afterwards, the query information result carrying dynamic labels can be write the double-interface card file of non-NFC intelligent terminal by the intelligent information terminal entering Card reader status.
From double-interface card, non-NFC intelligent terminal, specifically for verifying that dynamic labels is legal and obtains pushed information or query information result.
Although the embodiment that disclosed herein is as above, but described content is only the embodiment readily appreciating the present invention and adopt, and is not limited to the present invention. Technical staff in any art of the present invention; under the premise without departing from the spirit and scope that disclosed herein; any amendment and change can be carried out in the form implemented and details; but the scope of patent protection of the present invention, still must be as the criterion with the scope that appending claims defines.

Claims (11)

1. the data transmission method based on short-range communication NFC, it is characterised in that including: pass through NFC certification between intelligent terminal and intelligent information terminal and obtain dynamic labels;
Intelligent information terminal sends the transmission request carrying dynamic labels, smart cards for storage dynamic labels to smart card;
Smart card sends the transmission request carrying dynamic labels to intelligent terminal; Intelligent terminal for reception is asked from the transmission of smart card and verifies that the dynamic labels carried is legal, obtains the content information of transmission.
2. data transmission method according to claim 1, it is characterised in that included by NFC certification between described intelligent terminal and intelligent information terminal:
Described intelligent terminal generates random challenge code, and to described smart card acquisition request CertPubKey;
Challenge code is encrypted after receiving CertPubKey by described intelligent terminal, and the challenge code information after encryption is sent to described intelligent information terminal, described intelligent terminal utilizes private key that the challenge code received is decrypted, and the challenge code transmission after deciphering is verified to described intelligent terminal, if verification is passed through, then it is assumed that by NFC certification.
3. data transmission method according to claim 1 and 2, it is characterised in that described intelligent terminal is NFC intelligent terminal, described smart card is SWP-NFC smart card;
Described transmission request is pushed information/query information result.
4. data transmission method according to claim 3, it is characterised in that described intelligent information terminal sends the transmission request carrying dynamic labels to smart card, and smart cards for storage dynamic labels includes:
When the instruction that the described intelligent information terminal being in Card reader status receives is to promote instruction, the described intelligent information terminal of card emulation mode pushes the information carrying dynamic labels to SWP-NFC card;
When the instruction that the described intelligent information terminal being in Card reader status receives is information inquiry instruction and Query Information content instruction, described intelligent information terminal is in background query information, afterwards, the described intelligent information terminal of card emulation mode pushes the query information result carrying dynamic labels to SWP-NFC card;
Described smart card sends the transmission request carrying dynamic labels and includes to intelligent terminal:
Pushed information/the query information result carrying dynamic labels obtained is transferred to described NFC intelligent terminal by described SWP-NFC card.
5. data transmission method according to claim 1 and 2, it is characterised in that described intelligent terminal is non-NFC intelligent terminal, described smart card is double-interface card;
Described transmission request is pushed information/query information result.
6. data transmission method according to claim 5, it is characterised in that described intelligent information terminal sends the transmission request carrying dynamic labels to smart card, and smart cards for storage dynamic labels includes:
If the instruction that the described intelligent information terminal being in Card reader status receives is to push instruction, enter the described intelligent information terminal of Card reader status by the file carrying the double-interface card of the pushed information described non-NFC intelligent terminal of write of dynamic labels;
If the instruction that the described intelligent information terminal being in Card reader status receives is information inquiry instruction and Query Information content instruction, described intelligent information terminal is in background query information, afterwards, the described intelligent information terminal of Card reader status is entered by the file carrying the double-interface card of the query information result described non-NFC intelligent terminal of write of dynamic labels;
Described smart card sends the transmission request carrying dynamic labels and includes to intelligent terminal:
From double-interface card, described non-NFC intelligent terminal verifies that dynamic labels is legal and obtains pushed information or query information result.
7. the data transmission system based on NFC, it is characterised in that at least include intelligent information terminal, intelligent terminal and smart card; Wherein,
Intelligent information terminal, is used for and by NFC certification and obtains dynamic labels via smart card between intelligent terminal; The transmission request carrying dynamic labels, smart cards for storage dynamic labels is sent to smart card;
Smart card, for sending the transmission request carrying dynamic labels to intelligent terminal;
Intelligent terminal, asks for the transmission received from smart card and verifies that the dynamic labels carried is legal, obtaining the content information of transmission.
8. data transmission system according to claim 7, it is characterised in that when described intelligent terminal is NFC intelligent terminal, described smart card is SWP-NFC card; Now,
Described intelligent information terminal, specifically for receiving applicating category instruction, sends the pushed information/query information result carrying dynamic labels to SWP-NFC card;
Described SWP-NFC card, specifically for being transferred to NFC intelligent terminal by the pushed information/query information result carrying dynamic labels obtained.
9. data transmission system according to claim 8, it is characterized in that, described intelligent information terminal specifically for: when the instruction that the described intelligent information terminal being in Card reader status receives be promote instruction time, when described intelligent information terminal is in card emulation mode, send the pushed information carrying dynamic labels to described SWP-NFC card;
When the instruction that the described intelligent information terminal being in Card reader status receives is information inquiry instruction and Query Information content instruction, described intelligent information terminal is in background query information, and the described intelligent information terminal of card emulation mode pushes the query information result carrying dynamic labels to SWP-NFC card.
10. data transmission system according to claim 7, it is characterised in that when described intelligent terminal is non-NFC intelligent terminal, described smart card is double-interface card; Now,
Described intelligent information terminal, specifically for receiving applicating category instruction, and entering Card reader status, intelligent information terminal will carry the pushed information/query information result of dynamic labels in the way of based on NDEF dynamic labels, write in the double-interface card file of non-NFC intelligent terminal;
Described non-NFC intelligent terminal, specifically for verifying that dynamic labels is legal and obtains pushed information or query information result.
11. data transmission system according to claim 10, it is characterized in that, described intelligent information terminal specifically for: the instruction received when the described intelligent information terminal being in Card reader status is to promote instruction, enters the described intelligent information terminal of Card reader status and can carry the pushed information of dynamic labels and write the double-interface card file of non-NFC intelligent terminal;
The instruction received when the described intelligent information terminal being in Card reader status is information inquiry instruction and Query Information content instruction, described intelligent information terminal is in background query information, and the query information result carrying dynamic labels is write the double-interface card file of described non-NFC intelligent terminal by the described intelligent information terminal of Card reader status.
CN201610158657.XA 2016-03-18 2016-03-18 A kind of data transmission method and system based on NFC Active CN105657647B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201610158657.XA CN105657647B (en) 2016-03-18 2016-03-18 A kind of data transmission method and system based on NFC

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201610158657.XA CN105657647B (en) 2016-03-18 2016-03-18 A kind of data transmission method and system based on NFC

Publications (2)

Publication Number Publication Date
CN105657647A true CN105657647A (en) 2016-06-08
CN105657647B CN105657647B (en) 2019-04-26

Family

ID=56495129

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201610158657.XA Active CN105657647B (en) 2016-03-18 2016-03-18 A kind of data transmission method and system based on NFC

Country Status (1)

Country Link
CN (1) CN105657647B (en)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN109660974A (en) * 2019-01-25 2019-04-19 华能西藏雅鲁藏布江水电开发投资有限公司 Intelligent escape evacuating system for power station
CN113259920A (en) * 2021-03-16 2021-08-13 浙江绍兴苏泊尔生活电器有限公司 Household appliance product

Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103391197A (en) * 2013-07-19 2013-11-13 武汉大学 Web identity authentication method based on mobile token and NFC technology
WO2015001376A1 (en) * 2013-07-01 2015-01-08 Assa Abloy Ab Signatures for near field communications

Patent Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2015001376A1 (en) * 2013-07-01 2015-01-08 Assa Abloy Ab Signatures for near field communications
CN103391197A (en) * 2013-07-19 2013-11-13 武汉大学 Web identity authentication method based on mobile token and NFC technology

Non-Patent Citations (2)

* Cited by examiner, † Cited by third party
Title
刘秋妍等: "基于NFC的大容量信息推送技术研究", 《信息通信技术》 *
李铭轩: "基于NFC技术的智能信息推送方案研究", 《电信技术》 *

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN109660974A (en) * 2019-01-25 2019-04-19 华能西藏雅鲁藏布江水电开发投资有限公司 Intelligent escape evacuating system for power station
CN113259920A (en) * 2021-03-16 2021-08-13 浙江绍兴苏泊尔生活电器有限公司 Household appliance product

Also Published As

Publication number Publication date
CN105657647B (en) 2019-04-26

Similar Documents

Publication Publication Date Title
CN102984699B (en) D2D processing method of communication data, equipment and system
CN102638446A (en) Secure smart poster
CN103339974A (en) Provisioning of subscriber identity module
CN108848491B (en) Virtual SIM card creates system
CN111882008A (en) Method and system for binding vehicle with Internet of vehicles account
WO2013097358A1 (en) Network payment method and device
CN103262590A (en) System and method for provisioning over the air of confidential information on mobile communicative devices with non-UICC secure elements
KR101512127B1 (en) Nfc service system or its service method
CN106060762B (en) Information pushing method, information pushing device and information pushing system
CN109583154A (en) A kind of system and method based on Web middleware access intelligent code key
CN105704092A (en) User identity authentication method, device and system
CN104270244A (en) NFC encryption method and system
CN105184556A (en) Bluetooth-based mobile payment system and payment method
CN103856940A (en) Security authentication method and system
CN102547691A (en) Security electronic control system and method based on 2.4G radio frequency identification (RFID) smart card system
CN103236926A (en) Point-to-point-based data transmission system and data transmission method
CN103684546A (en) Method and system for pairing wireless user terminals
CN105657647A (en) Data transmission method and system based on NFC (Near field Communication)
CN105247905A (en) Apparatus and method for controlling access to security content using near field network communication of mobile devices
CN103108316B (en) Air card-writing authentication method, device and system
CN103546873B (en) Services through one key pushed processing method and processing device
CN103577960A (en) Internet of Things electronic lock logistics system based on CPK identification authentication and NFC technology
CN107454557B (en) Router connection method and system
CN102333296A (en) NFC (near field communication) flight service platform as well as method and system for providing flight service
CN103108317A (en) Method of safe writing card

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant