CN105184553B - Movie theatre method of mobile payment based on near-field communication - Google Patents

Movie theatre method of mobile payment based on near-field communication Download PDF

Info

Publication number
CN105184553B
CN105184553B CN201510557920.8A CN201510557920A CN105184553B CN 105184553 B CN105184553 B CN 105184553B CN 201510557920 A CN201510557920 A CN 201510557920A CN 105184553 B CN105184553 B CN 105184553B
Authority
CN
China
Prior art keywords
consumer
nfc terminal
movie theatre
information
party
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
CN201510557920.8A
Other languages
Chinese (zh)
Other versions
CN105184553A (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.)
Ningbo University
Original Assignee
Ningbo University
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 Ningbo University filed Critical Ningbo University
Priority to CN201510557920.8A priority Critical patent/CN105184553B/en
Publication of CN105184553A publication Critical patent/CN105184553A/en
Application granted granted Critical
Publication of CN105184553B publication Critical patent/CN105184553B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q20/00Payment architectures, schemes or protocols
    • G06Q20/30Payment architectures, schemes or protocols characterised by the use of specific devices or networks
    • G06Q20/32Payment architectures, schemes or protocols characterised by the use of specific devices or networks using wireless devices
    • G06Q20/327Short range or proximity payments by means of M-devices
    • G06Q20/3278RFID or NFC payments by means of M-devices
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q20/00Payment architectures, schemes or protocols
    • G06Q20/02Payment architectures, schemes or protocols involving a neutral party, e.g. certification authority, notary or trusted third party [TTP]
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q20/00Payment architectures, schemes or protocols
    • G06Q20/38Payment protocols; Details thereof
    • G06Q20/382Payment protocols; Details thereof insuring higher security of transaction
    • G06Q20/3823Payment protocols; Details thereof insuring higher security of transaction combining multiple encryption tools for a transaction
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q20/00Payment architectures, schemes or protocols
    • G06Q20/38Payment protocols; Details thereof
    • G06Q20/40Authorisation, e.g. identification of payer or payee, verification of customer or shop credentials; Review and approval of payers, e.g. check credit lines or negative lists
    • G06Q20/401Transaction verification
    • G06Q20/4014Identity check for transactions
    • G06Q20/40145Biometric identity checks

Landscapes

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

Abstract

The present invention relates to the movie theatre method of mobile payment based on near-field communication, movie theatre NFC terminal sends movie ticket order information and dynamic public key to consumer's NFC terminal;When the screen of consumer's NFC terminal is lighted and tilt angle, motion track are consistent with predetermined angle, track, consumer's NFC terminal judge current consumer's biological information in consumer's NFC terminal store information it is consistent when, then with movie theatre NFC terminal paired communication;After the dynamic public key that consumer's NFC terminal, movie theatre NFC terminal are mutually sent is verified by other side, Third-party payment platform completes the delivery operation of movie ticket order according to payment information, by movie theatre NFC terminal printing movie ticket to consumer.This method judges consumer's legal identity using biological information using the payment transaction data of dynamic public key encryption protection consumer's NFC terminal and movie theatre NFC terminal, both easily completes the mobile payment of movie ticket, in turn ensures mobile payment security.

Description

Movie theatre method of mobile payment based on near-field communication
Technical field
The present invention relates to mobile payment field more particularly to a kind of movie theatre method of mobile payment based on near-field communication.
Background technique
With people's life, diversified development need is entertained, people are after work, it will usually select some amateurish living Dynamic or entertainment way loosens body and mind.Movie theatre viewing film is stepped into, this once relaxation pattern far from the epoch just gradually becomes A kind of new fashion.People, in movie theatre ticket lobby booking, are then gone ornamental and appreciate oneself using cash according to the film ticket of acquirement Favorite film.
However, when paying in cash due to using, viewing person generally requires to provide for oneself in actual movie theatre ticketing payment process Change or viewing person give ticketing personnel's face amount biggish cash, then give viewing person's small change by ticketing personnel again, under this line Pay-us-you-go plan make troubles to the cash of people.And when people are paid using bank card, then utilize movie theatre POS machine directly carries out brush to bank card and pays, due to having a large amount of deposits in bank card, once swiping the card because of POS machine leaks bank card Password will bring serious property loss to viewing person.
Therefore, the traditional approach of film ticket is bought due to there is pay in cash small change trouble and bank card payment leakage The problems such as password, is becoming the realistic problem of puzzlement vote buying customer and theater operator.
Summary of the invention
The technical problem to be solved by the present invention is to provide a kind of both to have facilitated consumer in movie theatre for the above-mentioned prior art Quick purchase film ticket, but the movie theatre based on near-field communication for being avoided that consumer pays in cash, movie theatre cash small change is bothered moves Dynamic method of payment.
The technical scheme of the invention to solve the technical problem is: the movie theatre mobile payment side based on near-field communication Method, which is characterized in that in turn include the following steps:
(1) by consumer's NFC terminal in Third-party payment platform registered customers information, movie theatre businessman utilizes consumer Movie theatre NFC terminal registers movie theatre Business Information in Third-party payment platform;Wherein,
The consumer information includes consumer identification information, payment account information and payment correspondent bank card information;Institute It states payment correspondent bank card and refers to the bank card mutually bound with the payment account of consumer;The movie theatre Business Information includes movie theatre Businessman's industry and commerce record information and movie theatre businessman's shroff account number;
(2) consumer's NFC terminal stores consumer information, and store the finger print information of consumer, facial information, Handwriting information, iris information and consumption approve that information, movie theatre NFC terminal store movie theatre Business Information;Wherein, the consumption is recognized Can information refer to and reach predetermined angle in the tilt angle of consumer's NFC terminal, and the motion track of consumer's NFC terminal with disappear When preset motion track matches consistent in the person's of expense NFC terminal, indicate that consumer accepts the consumption;Consumer's NFC terminal Tilt angle be consumer's self-setting as needed some angle value or angular range;Consumer's NFC terminal Motion track setting, storage before using consumer's NFC terminal by consumer;
(3) Third-party payment platform feedback consumer's register account number gives consumer's NFC terminal, and by consumer's NFC terminal Consumer's register account number is stored, feedback movie theatre merchant registration account gives movie theatre NFC terminal, and by movie theatre NFC terminal pair Movie theatre merchant registration account is stored;
(4) consumer's NFC terminal monitors its tilt angle, motion track and screen light on and off situation in real time, and root Judged according to the tilt angle of monitoring, motion track and screen light on and off result:
(4-1) is when monitoring that screen is lighted, tilt angle reaches preset tilt angle and motion track and default movement When path matching is consistent, then consumer's NFC terminal to the finger print information of current consumer, facial information, handwriting information and Iris information extracts, judges: when the finger print information of the current consumer of extraction, facial information, handwriting information and iris When the information stored in information and consumer's NFC terminal is consistent, indicating current consumer, the legal of consumer's NFC terminal is held thus The person of having, then consumer's NFC terminal is established paired communication with movie theatre NFC terminal and is connect;Otherwise, consumer's NFC terminal refusal and shadow Institute's NFC terminal establishes paired communication connection;
(4-2) screen extinguishes or tilt angle is not up to preset tilt angle or motion track and pre- when monitoring If motion track mismatches consistent, then consumer's NFC terminal refusal is established paired communication with movie theatre NFC terminal and is connect;
(5) consumer's NFC terminal and movie theatre NFC terminal are established after paired communication connect, and movie theatre NFC terminal is to consumer NFC terminal sends movie ticket order information and dynamic public keyWherein,
The movie ticket order information includes order number, order time, the order amount of money and movie theatre businessman's shroff account number information, is moved State public keyIt is public key of the movie theatre NFC terminal based on elliptic curve, the dynamic public keyGenerating process include such as Lower step:
(5-1) sets the global identity identification number of movie theatre NFC terminal as IDCinema, the global identity of consumer's NFC terminal Identification number is IDConsumer, third party's trust authority is TSM;Wherein, third party's trust authority TSM is for storing movie theatre NFC terminal Anonymous Identity, the anonymous Identity of consumer's NFC terminal, movie theatre NFC terminal true IDCinemaAnd consumer's NFC terminal True IDConsumer;Anonymous Identity by public key, private key, third party's trust authority TSM global identity identification number IDTSMAnd TSM Signature composition;
It is credible by third party when (5-2) movie theatre NFC terminal uses its anonymous Identity to third party's trust authority TSM request The anonymous Identity set PS of mechanism TSM generation movie theatre NFC terminalCinema, and by this anonymous Identity set PSCinemaIt is sent to movie theatre NFC terminal;Third party's trust authority TSM then stores the anonymous Identity set PS for being sent to movie theatre NFC terminalCinemaAnd movie theatre The true ID of NFC terminalCinema;Wherein, the anonymous Identity process of third party's trust authority TSM generation movie theatre NFC terminal includes:
(5-2-1) when third party's trust authority TSM receives the anonymous Identity request of movie theatre NFC terminal, third party can Believe that mechanism TSM generates n random valueWherein,Indicate the private key of i-th of anonymous Identity of movie theatre NFC terminal;
Each random value that (5-2-2) third party's trust authority TSM is generatedIt is multiplied, obtains with elliptic curve basic point G To n public keyWherein,Indicate the public key of i-th of anonymous Identity of movie theatre NFC terminal,Basic point G is on elliptic curve, elliptic curve are as follows: E:y2=x3+ax+b mod n1, E is elliptic curve, A, b are the coefficient of elliptic curve E, and (x, y) is the point on elliptic curve E, n1It is the rank of elliptic curve E;
(5-2-3) third party's trust authority TSM is according to the private key of i-th of anonymous Identity of movie theatre NFC terminalAnd The corresponding private keyPublic keyThe third party that generation obtains i-th of anonymous Identity of corresponding movie theatre NFC terminal is credible Mechanism TSM signature
Wherein, EncK(m) table encrypts information m with key K, Sigk(m) expression signs to information m with key k, | | to connect Connect symbol;
The label of i-th of anonymous Identity of (5-2-4) third party's trust authority TSM movie theatre NFC terminal according to caused by it NameObtain the anonymous Identity set PS of movie theatre NFC terminalCinema, in which:
(5-3) movie theatre NFC terminal receives the anonymous Identity set PS of third party's trust authority TSM transmissionCinemaAfterwards, break The communication of itself and third party's trust authority TSM is opened, and to the NFC security protocol between movie theatre NFC terminal and consumer's NFC terminal It is activated:
(5-3-1) movie theatre NFC terminal generates random number N Cinema and random integers RCinema, and calculates, obtains it certainly Update public keyWithThen willIt is sent to consumer's NFC terminal with after NCinema compression, WhereinQCinema " is respectively become through compressioni、QCinema'iBe basic point be G Point on elliptic curve E,
Wherein, QTSMIndicate the public key of third party's trust authority TSM, kTSMIndicate the private key of third party's trust authority TSM;Indicate the public key of i-th of anonymous Identity of movie theatre NFC terminal,Indicate i-th of anonymous Identity of movie theatre NFC terminal Private key;
(5-3-2) consumer's NFC terminal generates random number N Consumer and random integers RConsumer, and calculate, To its self refresh public keyWithThen willShadow is sent to after NConsumer compression Institute's NFC terminal, whereinQConsumer " is respectively become through compressioni、QConsumer'i:
The public key and random number that (5-3-3) is intercoursed according to movie theatre NFC terminal and consumer's NFC terminal, calculate separately Its common ground P (Px,Py), shared secret z and shared code key QSSE:
(a) common ground P (P is calculated in movie theatre NFC terminalx,Py), shared secret z and shared code key QSSE_Cinema, calculate Obtain the key authentication label MacTag of movie theatre NFC terminal transmissionCinema, and send key authentication label MacTagCinemaTo disappearing The verifying of the person's of expense NFC terminal:
Z=Px,
QSSE_Cinema=KDF (NCinema, NConsumer, IDCinema,IDConsumer, Z),
Wherein, Z is corresponding 8 bit strings obtained after shared secret z is converted, shares secret z and 8 bit strings Conversion formula between Z are as follows:
Z is nonnegative integer, and the expected length K of character string meets 28K> z, the M of output1,M2,...,MkCharacter string Z from a left side to Right place value;
Verify label MacTagCinemaCalculate the key authentication mechanism defined using ISO/IEC 11770-3:
MacTagCinema=MAC-KC (QSSE_Cinema,0x03,IDCinema,IDConsumer,QCinema,QConsumer);
The key authentication mechanism uses AES encryption XCBC-MAC-96 mode, calculates:
(b) common ground P (P is calculated in consumer's NFC terminalx,Py), shared secret z and shared code key QSSE_Consumer, test Demonstrate,prove the key authentication label MacTag that movie theatre NFC terminal is sentCinema, and the key authentication mark of consumer's NFC terminal is calculated Sign MacTagConsumer, send key authentication label MacTagConsumerIt is verified to movie theatre NFC terminal:
Z=Px,
QSSE_Consumer=KDF (NCinema, NConsumer, IDCinema,IDConsumer, Z),
Verify label MacTagConsumerCalculate the key authentication mechanism defined using ISO/IEC 11770-3:
MacTagConsumer=MAC-KC (QSSE_Consumer,0x03,IDConsumer,IDCinema,QConsumer, QCinema);
Wherein, QSSE_ConsumerIndicate the shared code key that consumer's NFC terminal is calculated according to it, QConsumer is indicated Gained self refresh public keyThe public key value become after compression, QCinema indicate gained self refresh public keyThrough The public key value become after compression;
The key authentication mechanism uses AES encryption XCBC-MAC-96 mode, calculates:
The key authentication label MacTag of (5-3-4) when movie theatre NFC terminalCinemaIt is verified by consumer's NFC terminal, And the key authentication label MacTag of consumer's NFC terminalConsumerWhen being verified by movie theatre NFC terminal, then movie theatre NFC is whole End, consumer's NFC terminal are with QSSEAs shared code key, and data communication connection is carried out, and execute step (6), wherein QSSE =QSSE_Cinema=QSSE_Consumer;Otherwise, then the communication connection between movie theatre NFC terminal and consumer's NFC terminal is interrupted;Its In,
The key authentication label MacTag of consumer's NFC terminal verifying movie theatre NFC terminalCinemaProcess includes: consumer The shared code key Q that NFC terminal is calculated according to itSSE_Consumer, calculate the key authentication label of movie theatre NFC terminal MacTag'Cinema, wherein
If MacTag'Cinema=MacTagCinema, then it represents that the key authentication label MacTag of movie theatre NFC terminalCinemaQuilt Consumer's NFC terminal is verified, and otherwise, indicates that verifying does not pass through;
The key authentication label MacTag of movie theatre NFC terminal verifying consumer's NFC terminalConsumerProcess includes: movie theatre NFC The shared code key Q that terminal is calculated according to itSSE_Cinema, calculate the key authentication label of consumer's NFC terminal MacTag'Consumer, wherein
If MacTag'Consumer=MacTagConsumer, then it represents that the key authentication label of consumer's NFC terminal MacTagConsumerIt is verified by movie theatre NFC terminal, otherwise, indicates that verifying does not pass through;
Wherein, key authentication label MacTag'Cinema、MacTag'ConsumerCalculating use ISO/IEC 11770-3 The key authentication mechanism of definition, key authentication mechanism use AES encryption XCBC-MAC-96 mode;
(6) consumer's NFC terminal receives the movie ticket order information that movie theatre NFC terminal is sent, and is believed by movie ticket order The payment account information that stores generates payment information in breath and consumer's NFC terminal, and by payment information and current consumer Legitimate holder's information of consumer's NFC terminal is sent to Third-party payment platform thus;
(7) Third-party payment platform based on the received current consumer thus consumer's NFC terminal legitimate holder letter The information result of breath, and judged according to the corresponding payment account balance information of this of payment information and storage consumer and Delivery operation:
(7-1) then sends remaining sum by Third-party payment platform when the amount of money in payment information is more than payment account balance Insufficient prompt information gives consumer's NFC terminal;Consumer is as needed, flat by Third-party payment using consumer's NFC terminal Platform supplements payment account with money;The process of supplementing with money includes:
Payment correspondent bank card information is sent to department of banking corresponding to the bank card by (7-1-1) Third-party payment platform System;
The transmission of (7-1-2) banking system, which supplements amount with money and supplements verification code information with money, gives consumer's NFC terminal;
(7-1-3) consumer will supplement amount with money using consumer's NFC terminal and received verification code information of supplementing with money is sent to Banking system;Banking system verify it is received supplement with money identifying code with send supplement with money identifying code it is consistent when, then shift received fill It is worth the fund of amount into the payment account of Third-party payment platform;
Recharge amount and successful recharging information give consumer's NFC terminal to (7-1-4) Third-party payment platform feedback, to mention Wake up consumer;
(7-2) when the amount of money in payment information is less than payment account balance, then Third-party payment platform is to the consumption Person's NFC terminal is monitored in intraday payment account variation frequency situation:
(7-2-1) monitors the account variation frequency of consumer up to or over predeterminated frequency when Third-party payment platform When, then payment account abnormal prompt is provided by Third-party payment platform and give consumer's NFC terminal, to remind consumer;Otherwise, Tripartite's payment platform is paid according to payment information, stores time of payment and payment information, and respectively to consumer's NFC terminal Successfully disbursement letter is fed back with movie theatre NFC terminal;Third-party payment platform continues to be monitored payment account variation frequency;
(8) successful payment information, the movie ticket of the corresponding payment information of printing give consumption to movie theatre NFC terminal based on the received Person.
Further, in the elliptic curve E in the step (5-2-2):
A=-3,
B=64210519e59c80e70fa7e9ab72243049feb8deecc146b9b1,
n1=62,771,017,353,866,807,638,357,894,231,760,590,137,671,947,731,828,422,840 81.
Selectively, the prompting mode in the step (7-2-1) is information or voice or vibration.
Further, after the step (7-2) further include: Third-party payment platform sets the payment account of consumer Day consumption ceiling, when the paid accounts that Third-party payment platform monitors consumer meet or exceed the day consumption of setting most When high amount, then the text prompt information that the consumption of Third-party payment platform transmission day has reached ceiling gives consumer's NFC terminal; Otherwise, Third-party payment platform not prompts.
Compared with the prior art, the advantages of the present invention are as follows: when consumer buys movie ticket information in movie theatre in real time, then By consumer's NFC terminal close to the movie theatre NFC terminal of movie theatre businessman, then sent from movie theatre NFC terminal to consumer's NFC terminal Movie ticket order information and dynamic public key;Consumer make the screen of consumer's NFC terminal light and tilt angle, motion track with disappear When predetermined angle, track are consistent in the person's of expense NFC terminal, consumer's NFC terminal judges the finger print information of current consumer, face's letter When the information stored in breath, handwriting information and iris information and consumer's NFC terminal is consistent, then established with movie theatre NFC terminal Paired communication connection, and be verified by other side in the dynamic public key that consumer's NFC terminal, movie theatre NFC terminal are mutually sent Afterwards, Third-party payment platform completes the delivery operation of movie ticket order according to the payment information that consumer's NFC terminal is sent, and by shadow Institute's NFC terminal prints movie ticket to consumer.In the movie theatre method of mobile payment, using dynamic public key to consumer's NFC terminal It is encrypted with the mobile payment transaction data of movie theatre NFC terminal, prevents other people from intercepting and capturing the public key of the two, and utilize human body Biological information judges the legal identity of consumer, to not only easily complete the mobile payment of movie ticket, but also protects The mobile payment security in near-field communication is demonstrate,proved.
Detailed description of the invention
Fig. 1 is the flow diagram of the movie theatre method of mobile payment based on near-field communication in the embodiment of the present invention.
Specific embodiment
The present invention will be described in further detail below with reference to the embodiments of the drawings.
As shown in Figure 1, the movie theatre method of mobile payment in the present embodiment based on near-field communication, in turn includes the following steps:
(1) by consumer's NFC terminal in Third-party payment platform registered customers information, movie theatre businessman utilizes consumer Movie theatre NFC terminal registers movie theatre Business Information in Third-party payment platform;Wherein,
The consumer information registered in Third-party payment platform includes consumer identification information, payment account information and pays Take correspondent bank card information;Payment correspondent bank card refers to the bank card mutually bound with the payment account of consumer, in payment account Family can use the payment correspondent bank card and supplement with money for paid accounts in the case that Sorry, your ticket has not enough value;Movie theatre Business Information includes shadow Institute businessman industry and commerce record information and movie theatre businessman's shroff account number, for example, movie theatre businessman's industry and commerce record information includes movie theatre businessman The information such as industrial and commercial registration time, legal representative of enterprises and registered address;
(2) consumer's NFC terminal stores consumer information, and store the finger print information of consumer, facial information, Handwriting information, iris information and consumption approve that information, movie theatre NFC terminal store movie theatre Business Information;Wherein, letter is approved in consumption Breath, which refers to, reaches predetermined angle, and the motion track of consumer's NFC terminal and consumer in the tilt angle of consumer's NFC terminal When preset motion track matches consistent in NFC terminal, indicate that consumer accepts the consumption;The inclination angle of consumer's NFC terminal Degree is some angle value or angular range of consumer's self-setting as needed;The motion track of consumer's NFC terminal is by disappearing The person of expense setting, storage before using consumer's NFC terminal;For example, the tilt angle of default consumer's NFC terminal is 60 °, disappear The motion track of expense person's NFC terminal is preset as S-shaped, then when consumer's NFC terminal tilt angle is 60 °, and consumer NFC is whole When end by the drifting heart track of consumer is also S-shaped, indicate that consumer accepts the transaction;
(3) Third-party payment platform feedback consumer's register account number gives consumer's NFC terminal, and by consumer's NFC terminal Consumer's register account number is stored, feedback movie theatre merchant registration account gives movie theatre NFC terminal, and by movie theatre NFC terminal pair Movie theatre merchant registration account is stored;
(4) consumer's NFC terminal monitors its tilt angle, motion track and screen light on and off situation in real time, and root Judged according to the tilt angle of monitoring, motion track and screen light on and off result:
(4-1) is when monitoring that screen is lighted, tilt angle reaches preset tilt angle and motion track and default movement When path matching is consistent, then consumer's NFC terminal to the finger print information of current consumer, facial information, handwriting information and Iris information extracts, judges, to judge the legal identity of consumer NFC terminal current holder: when currently disappearing for extraction The information stored in finger print information, facial information, handwriting information and the iris information of expense person and consumer's NFC terminal is consistent When, indicate the legitimate holder of current consumer's consumer's NFC terminal thus, then consumer's NFC terminal is built with movie theatre NFC terminal Vertical paired communication connection;Otherwise, it indicates that current consumer's NFC terminal holder is not the legitimate user of the NFC terminal, there is peace Full hidden danger, consumer's NFC terminal refusal is established paired communication with movie theatre NFC terminal and is connect at this time;
(4-2) screen extinguishes or tilt angle is not up to preset tilt angle or motion track and pre- when monitoring If motion track mismatches consistent, then consumer's NFC terminal refusal is established paired communication with movie theatre NFC terminal and is connect;
(5) consumer's NFC terminal and movie theatre NFC terminal are established after paired communication connect, and movie theatre NFC terminal is to consumer NFC terminal sends movie ticket order information and dynamic public keyTo carry out subsequent movie ticket order transaction;Wherein,
Movie ticket order information includes order number, order time, the order amount of money and movie theatre businessman's shroff account number information, and dynamic is public KeyIt is public key of the movie theatre NFC terminal based on elliptic curve, dynamic public keyGenerating process include the following steps:
(5-1) sets the global identity identification number of movie theatre NFC terminal as IDCinema, the global identity of consumer's NFC terminal Identification number is IDConsumer, third party's trust authority is TSM;Wherein, third party's trust authority TSM is for storing movie theatre NFC terminal Anonymous Identity, the anonymous Identity of consumer's NFC terminal, movie theatre NFC terminal true IDCinemaAnd consumer's NFC terminal True IDConsumer;Anonymous Identity by public key, private key, third party's trust authority TSM global identity identification number IDTSMAnd TSM Signature composition;Consumer's NFC terminal and movie theatre NFC terminal are during transaction, using right in third party's trust authority TSM The anonymous Identity answered, to prevent hiding NFC terminal to public keyIllegal intercepting and capturing;And occur in consumer and movie theatre businessman When Transaction Disputes, then it is corresponding true that consumer's NFC terminal, movie theatre NFC terminal can be provided by third party's trust authority TSM IDConsumerWith true IDCinema, proved with providing third party for solution Transaction Disputes;
It is credible by third party when (5-2) movie theatre NFC terminal uses its anonymous Identity to third party's trust authority TSM request The anonymous Identity set PS of mechanism TSM generation movie theatre NFC terminalCinema, and by this anonymous Identity set PSCinemaIt is sent to movie theatre NFC terminal;Third party's trust authority TSM then stores the anonymous Identity set PS for being sent to movie theatre NFC terminalCinemaAnd movie theatre The true ID of NFC terminalCinema;Wherein, the anonymous Identity process of third party's trust authority TSM generation movie theatre NFC terminal includes:
When third party's trust authority TSM receives the anonymous Identity request of movie theatre NFC terminal, third party's trust authority TSM generates n random valueWherein,Indicate the private key of i-th of anonymous Identity of movie theatre NFC terminal;
Each random value that third party's trust authority TSM is generatedIt is multiplied with elliptic curve basic point G, obtains n public affairs KeyWherein,Indicate the public key of i-th of anonymous Identity of movie theatre NFC terminal,Basic point G On elliptic curve, elliptic curve are as follows: E:y2=x3+ax+b mod n1, E is elliptic curve, and a, b are the coefficient of elliptic curve E, (x, y) is the point on elliptic curve E, n1It is the rank of elliptic curve E;Wherein, in the elliptic curve E of the present embodiment,
A=-3,
B=64210519e59c80e70fa7e9ab72243049feb8deecc146b9b1,
n1=62,771,017,353,866,807,638,357,894,231,760,590,137,671,947,731,828,422,840 81;
Third party's trust authority TSM is according to the private key of i-th of anonymous Identity of movie theatre NFC terminalAnd it corresponds to and is somebody's turn to do Private keyPublic keyIt generates and obtains third party's trust authority of i-th of anonymous Identity of corresponding movie theatre NFC terminal TSM signatureSignatureIndicate that third party's trust authority TSM carries out i-th of anonymous Identity of the movie theatre NFC terminal Certification:
Wherein, EncK(m) table encrypts information m with key K, Sigk(m) expression signs to information m with key k, | | to connect Connect symbol;
The signature of i-th of anonymous Identity of third party's trust authority TSM movie theatre NFC terminal according to caused by it Obtain the anonymous Identity set PS of movie theatre NFC terminalCinema, in which:
(5-3) movie theatre NFC terminal receives the anonymous Identity set PS of third party's trust authority TSM transmissionCinemaAfterwards, break The communication of itself and third party's trust authority TSM is opened, and to the NFC security protocol between movie theatre NFC terminal and consumer's NFC terminal It is activated;The process for activating NFC security protocol includes the following steps:
Firstly, movie theatre NFC terminal generates random number N Cinema and random integers RCinema, and calculates, obtains it from more New public keyWithThen willIt is sent to consumer's NFC terminal with after NCinema compression, InQCinema " is respectively become through compressioni、QCinema'iBe basic point be G it is ellipse Point on circular curve E,
Secondly, consumer's NFC terminal generates random number N Consumer and random integers RConsumer, and calculates, obtains Its self refresh public keyWithThen willShadow is sent to after NConsumer compression Institute's NFC terminal, whereinQConsumer " is respectively become through compressioni、QConsumer'i:
Then, the public key and random number intercoursed according to movie theatre NFC terminal and consumer's NFC terminal, calculate separately it Common ground P (Px,Py), shared secret z and shared code key QSSE;The process includes the following steps (a) and step (b):
(a) common ground P (P is calculated in movie theatre NFC terminalx,Py), shared secret z and shared code key QSSE_Cinema, calculate Obtain the key authentication label MacTag of movie theatre NFC terminal transmissionCinema, and send key authentication label MacTagCinemaTo disappearing The verifying of the person's of expense NFC terminal:
Z=Px,
QSSE_Cinema=KDF (NCinema, NConsumer, IDCinema,IDConsumer, Z),
Wherein, QSSE_CinemaIndicate the shared code key that movie theatre NFC terminal itself is obtained according to having parameter, the shared code key QSSE_CinemaTrue shared code key Q between movie theatre NFC terminal, consumer's NFC terminalSSEIt is not necessarily the same;Z is shared secret z Corresponding 8 bit strings obtained after conversion share the conversion formula between secret z and 8 bit strings Z are as follows:
Z is nonnegative integer, and the expected length K of character string meets 28K> z, the M of output1,M2,...,MkCharacter string Z from a left side to Right place value;
Verify label MacTagCinemaThe key authentication mechanism defined using ISO/IEC 11770-3 is calculated, is calculated public Formula:
MacTagCinema=MAC-KC (QSSE_Cinema,0x03,IDCinema,IDConsumer,QCinema,QConsumer);
The key authentication mechanism uses AES encryption XCBC-MAC-96 mode computation, calculation formula are as follows:
(b) common ground P (P is calculated in consumer's NFC terminalx,Py), shared secret z and shared code key QSSE_Consumer, test Demonstrate,prove the key authentication label MacTag that movie theatre NFC terminal is sentCinema, and the key authentication mark of consumer's NFC terminal is calculated Sign MacTagConsumer, send key authentication label MacTagConsumerIt is verified to movie theatre NFC terminal:
Z=Px,
QSSE_Consumer=KDF (NCinema, NConsumer, IDCinema,IDConsumer, Z),
Verify label MacTagConsumerThe key authentication mechanism defined using ISO/IEC 11770-3 is calculated, is calculated public Formula:
MacTagConsumer=MAC-KC (QSSE_Consumer,0x03,IDConsumer,IDCinema,QConsumer, QCinema);The key authentication mechanism uses AES encryption XCBC-MAC-96 mode computation, calculation formula are as follows:
The key authentication label MacTag of (5-3-4) when movie theatre NFC terminalCinemaIt is verified by consumer's NFC terminal, And the key authentication label MacTag of consumer's NFC terminalConsumerWhen being verified by movie theatre NFC terminal, Q is indicatedSSE= QSSE_Cinema=QSSE_Consumer, then movie theatre NFC terminal, consumer's NFC terminal are with QSSEAs shared code key, and carry out data Communication connection, and execute step (6);Otherwise, then the communication connection between movie theatre NFC terminal and consumer's NFC terminal is interrupted;Its In, other side's key authentication label is mutually authenticated about consumer's NFC terminal and movie theatre NFC terminal and is divided to following two steps:
Firstly, the key authentication label MacTag of consumer's NFC terminal verifying movie theatre NFC terminalCinemaProcess includes: to disappear The shared code key Q that expense person's NFC terminal is calculated according to itSSE_Consumer, calculate the key authentication label of movie theatre NFC terminal MacTag'Cinema, wherein
If MacTag'Cinema=MacTagCinema, then it represents that the key authentication label MacTag of movie theatre NFC terminalCinemaQuilt Consumer's NFC terminal is verified, and otherwise, indicates that verifying does not pass through;
Secondly, the key authentication label MacTag of movie theatre NFC terminal verifying consumer's NFC terminalConsumerProcess includes: shadow The shared code key Q that institute's NFC terminal is calculated according to itSSE_Cinema, calculate the key authentication label of consumer's NFC terminal MacTag'Consumer, wherein
If MacTag'Consumer=MacTagConsumer, then it represents that the key authentication label of consumer's NFC terminal MacTagConsumerIt is verified by movie theatre NFC terminal, otherwise, indicates that verifying does not pass through;
Wherein, key authentication label MacTag'Cinema、MacTag'ConsumerCalculating use ISO/IEC 11770-3 The key authentication mechanism of definition, key authentication mechanism use AES encryption XCBC-MAC-96 mode;
(6) consumer's NFC terminal receives the movie ticket order information that movie theatre NFC terminal is sent, and is believed by movie ticket order The payment account information that stores generates payment information in breath and consumer's NFC terminal, and by payment information and current consumer Legitimate holder's information of consumer's NFC terminal is sent to Third-party payment platform thus;
(7) Third-party payment platform based on the received current consumer thus consumer's NFC terminal legitimate holder letter The information result of breath, and judged according to the corresponding payment account balance information of this of payment information and storage consumer and Delivery operation:
(7-1) then sends remaining sum by Third-party payment platform when the amount of money in payment information is more than payment account balance Insufficient prompt information gives consumer's NFC terminal;Consumer is as needed, flat by Third-party payment using consumer's NFC terminal Platform supplements payment account with money;Wherein, the process of supplementing with money in the present embodiment includes:
Firstly, Third-party payment platform will pay, correspondent bank card information is sent to department of banking corresponding to the bank card System;
Secondly, banking system transmission supplements amount with money and supplements verification code information with money and gives consumer's NFC terminal, so that consumer NFC terminal completes the verifying of amount during supplementing with money to this;
Then, consumer will supplement amount with money using consumer's NFC terminal and received verification code information of supplementing with money is sent to silver Row system;Banking system verify it is received supplement with money identifying code with send supplement with money identifying code it is consistent when, indicate consumer approval should Recharging service, then banking system shifts the received fund for supplementing amount with money into the payment account of Third-party payment platform;
Finally, recharge amount and successful recharging information give consumer's NFC terminal to Third-party payment platform feedback, to remind Consumer;
(7-2) when the amount of money in payment information is less than payment account balance, then Third-party payment platform is to the consumption Person's NFC terminal is monitored in intraday payment account variation frequency situation, to monitor consumer in Third-party payment platform In paid accounts whether there are abnormal conditions:
(7-2-1) monitors the account variation frequency of consumer up to or over predeterminated frequency when Third-party payment platform When, then payment account abnormal prompt is provided by Third-party payment platform and give consumer's NFC terminal, to remind consumer;Otherwise, Tripartite's payment platform is paid according to payment information, stores time of payment and payment information, and respectively to consumer's NFC terminal Successfully disbursement letter is fed back with movie theatre NFC terminal;Third-party payment platform continues to be monitored payment account variation frequency;Example Such as, the prompting mode that Third-party payment platform is supplied to consumer's NFC terminal can according to need, select use information mode or Voice mode or mode of vibration;
(8) successful payment information, the movie ticket of the corresponding payment information of printing give consumption to movie theatre NFC terminal based on the received Person, to complete the transaction that consumer orders movie ticket under conditions of process of exchange obtains safety assurance.
In addition, the fund security in order to not only prevent consumer's paid accounts in Third-party payment platform, but also can offset The legal transaction payment activity of expense person is reminded, as corrective measure, further, after step (7-2) further include: the Tripartite's payment platform consumes ceiling to the payment account setting day of consumer, when Third-party payment platform monitors consumer Paid accounts meet or exceed setting day consumption highest amount when, then Third-party payment platform send day consumption has reached highest The text prompt information of limit gives consumer's NFC terminal;Otherwise, Third-party payment platform not prompts.

Claims (4)

1. the movie theatre method of mobile payment based on near-field communication, which is characterized in that in turn include the following steps:
(1) for consumer by consumer's NFC terminal in Third-party payment platform registered customers information, movie theatre businessman utilizes movie theatre NFC terminal registers movie theatre Business Information in Third-party payment platform;Wherein,
The consumer information includes consumer identification information, payment account information and payment correspondent bank card information;Described pair Expense correspondent bank card refers to the bank card mutually bound with the payment account of consumer;The movie theatre Business Information includes movie theatre businessman Industrial and commercial record information and movie theatre businessman's shroff account number;
(2) consumer's NFC terminal stores consumer information, and stores the finger print information, facial information, person's handwriting of consumer Information, iris information and consumption approve that information, movie theatre NFC terminal store movie theatre Business Information;Wherein, letter is approved in the consumption Breath, which refers to, reaches predetermined angle, and the motion track of consumer's NFC terminal and consumer in the tilt angle of consumer's NFC terminal When preset motion track matches consistent in NFC terminal, indicate that consumer accepts the consumption;Consumer's NFC terminal is inclined Rake angle is some angle value or angular range of consumer's self-setting as needed;The movement of consumer's NFC terminal Track setting, storage before using consumer's NFC terminal by consumer;
(3) Third-party payment platform feedback consumer's register account number gives consumer's NFC terminal, and is offseted by consumer's NFC terminal Expense person's register account number is stored, and feedback movie theatre merchant registration account gives movie theatre NFC terminal, and by movie theatre NFC terminal to movie theatre Merchant registration account is stored;
(4) consumer's NFC terminal monitors its tilt angle, motion track and screen light on and off situation in real time, and according to prison Tilt angle, motion track and the screen light on and off result of control are judged:
(4-1) is when monitoring that screen is lighted, tilt angle reaches preset tilt angle and motion track and default motion track When matching consistent, then consumer's NFC terminal is to the finger print information of current consumer, facial information, handwriting information and iris Information extracts, judges: when the finger print information of the current consumer of extraction, facial information, handwriting information and iris information When consistent with the information stored in consumer's NFC terminal, indicate that the legal of consumer's NFC terminal holds current consumer thus Person, then consumer's NFC terminal is established paired communication with movie theatre NFC terminal and is connect;Otherwise, consumer's NFC terminal refusal and movie theatre NFC terminal establishes paired communication connection;
(4-2) screen extinguishes or tilt angle is not up to preset tilt angle or motion track and default shifting when monitoring When dynamic rail mark mismatches consistent, then consumer's NFC terminal refusal is established paired communication with movie theatre NFC terminal and is connect;
(5) consumer's NFC terminal and movie theatre NFC terminal are established after paired communication connect, and movie theatre NFC terminal is whole to consumer NFC End sends movie ticket order information and dynamic public keyWherein,
The movie ticket order information includes order number, order time, the order amount of money and movie theatre businessman's shroff account number information, and dynamic is public KeyIt is public key of the movie theatre NFC terminal based on elliptic curve, the dynamic public keyGenerating process include following step It is rapid:
(5-1) sets the global identity identification number of movie theatre NFC terminal as IDCinema, the global identity mark of consumer's NFC terminal Number be IDConsumer, third party's trust authority is TSM;Wherein, third party's trust authority TSM is for storing hideing for movie theatre NFC terminal Name identity, the anonymous Identity of consumer's NFC terminal, movie theatre NFC terminal true IDCinemaAnd consumer's NFC terminal is true IDConsumer;Anonymous Identity by public key, private key, third party's trust authority TSM global identity identification number IDTSMAnd the label of TSM Name composition;
When (5-2) movie theatre NFC terminal uses its anonymous Identity to third party's trust authority TSM request, by third party's trust authority The anonymous Identity set PS of TSM generation movie theatre NFC terminalCinema, and by this anonymous Identity set PSCinemaIt is sent to movie theatre NFC Terminal;Third party's trust authority TSM then stores the anonymous Identity set PS for being sent to movie theatre NFC terminalCinemaAnd movie theatre NFC The true ID of terminalCinema;Wherein, the anonymous Identity process of third party's trust authority TSM generation movie theatre NFC terminal includes:
(5-2-1) when third party's trust authority TSM receives the anonymous Identity request of movie theatre NFC terminal, third party is credible machine Structure TSM generates n random valueWherein,Indicate the private key of i-th of anonymous Identity of movie theatre NFC terminal;
Each random value that (5-2-2) third party's trust authority TSM is generatedIt is multiplied with elliptic curve basic point G, obtains n Public keyWherein,Indicate the public key of i-th of anonymous Identity of movie theatre NFC terminal,Basic point G is on elliptic curve, elliptic curve are as follows: E:y2=x3+ax+b mod n1, E is elliptic curve, and a, b are for elliptic curve E's Number, (x, y) is the point on elliptic curve E, n1It is the rank of elliptic curve E;
(5-2-3) third party's trust authority TSM is according to the private key of i-th of anonymous Identity of movie theatre NFC terminalAnd it is corresponding The private keyPublic keyIt generates and obtains third party's trust authority of i-th of anonymous Identity of corresponding movie theatre NFC terminal TSM signature
Wherein, EncK(m) table encrypts information m with key K, Sigk(m) expression signs to information m with key k, | | it is connector Number;
The signature of i-th of anonymous Identity of (5-2-4) third party's trust authority TSM movie theatre NFC terminal according to caused by itObtain the anonymous Identity set PS of movie theatre NFC terminalCinema, in which:
(5-3) movie theatre NFC terminal receives the anonymous Identity set PS of third party's trust authority TSM transmissionCinemaAfterwards, it is disconnected With the communication of third party's trust authority TSM, and between movie theatre NFC terminal and consumer's NFC terminal NFC security protocol carry out Activation:
(5-3-1) movie theatre NFC terminal generates random number N Cinema and random integers RCinema, and calculates, obtains its self refresh Public keyWithThen willIt is sent to consumer's NFC terminal with after NCinema compression, InQCinema " is respectively become through compressioni、QCinema'iBe basic point be G it is ellipse Point on circular curve E,
Wherein, QTSMIndicate the public key of third party's trust authority TSM, kTSMIndicate the private key of third party's trust authority TSM; Indicate the public key of i-th of anonymous Identity of movie theatre NFC terminal,Indicate the private of i-th of anonymous Identity of movie theatre NFC terminal Key;
(5-3-2) consumer's NFC terminal generates random number N Consumer and random integers RConsumer, and calculates, obtains it Self refresh public keyWithThen willMovie theatre is sent to after NConsumer compression NFC terminal, whereinQConsumer " is respectively become through compressioni、QConsumer'i:
The public key and random number that (5-3-3) is intercoursed according to movie theatre NFC terminal and consumer's NFC terminal, it is total to calculate separately it With point P (Px,Py), shared secret z and shared code key QSSE:
(a) common ground P (P is calculated in movie theatre NFC terminalx,Py), shared secret z and shared code keyShadow is calculated The key authentication label MacTag that institute's NFC terminal is sentCinema, and send key authentication label MacTagCinemaGive consumer NFC Terminal authentication:
Z=Px,
Wherein, Z is corresponding 8 bit strings obtained after shared secret z conversion, share secret z and 8 bit strings Z it Between conversion formula are as follows:
Z is nonnegative integer, and the expected length K of character string meets 28K> z, the M of output1,M2,...,MkBe character string Z from left to right Place value;
Verify label MacTagCinemaCalculate the key authentication mechanism defined using ISO/IEC 11770-3:
The key authentication mechanism uses AES encryption XCBC-MAC-96 mode, calculates:
(b) common ground P (P is calculated in consumer's NFC terminalx,Py), shared secret z and shared code keyVerify shadow The key authentication label MacTag that institute's NFC terminal is sentCinema, and the key authentication label of consumer's NFC terminal is calculated MacTagConsumer, send key authentication label MacTagConsumerIt is verified to movie theatre NFC terminal:
Z=Px,
Verify label MacTagConsumerCalculate the key authentication mechanism defined using ISO/IEC 11770-3:
Wherein,Indicate the shared code key that consumer's NFC terminal is calculated according to it, QConsumer indicates gained Self refresh public keyThe public key value become after compression, QCinema indicate gained self refresh public keyThrough compressing The public key value become afterwards;
The key authentication mechanism uses AES encryption XCBC-MAC-96 mode, calculates:
The key authentication label MacTag of (5-3-4) when movie theatre NFC terminalCinemaIt is verified, and disappears by consumer's NFC terminal The key authentication label MacTag of the person's of expense NFC terminalConsumerWhen being verified by movie theatre NFC terminal, then movie theatre NFC terminal, disappear The person's of expense NFC terminal is with QSSEAs shared code key, and data communication connection is carried out, and executes step (6), whereinOtherwise, then the communication connection between movie theatre NFC terminal and consumer's NFC terminal is interrupted; Wherein, the key authentication label MacTag of consumer's NFC terminal verifying movie theatre NFC terminalCinemaProcess includes:
The shared code key that consumer's NFC terminal is calculated according to itCalculate the key authentication mark of movie theatre NFC terminal Sign MacTag'Cinema, wherein
If MacTag'Cinema=MacTagCinema, then it represents that the key authentication label MacTag of movie theatre NFC terminalCinemaIt is consumed Person's NFC terminal is verified, and otherwise, indicates that verifying does not pass through;
The key authentication label MacTag of movie theatre NFC terminal verifying consumer's NFC terminalConsumerProcess includes: movie theatre NFC terminal The shared code key being calculated according to itCalculate the key authentication label MacTag' of consumer's NFC terminalConsumer, Wherein,
If MacTag'Consumer=MacTagConsumer, then it represents that the key authentication label MacTag of consumer's NFC terminalConsumer It is verified by movie theatre NFC terminal, otherwise, indicates that verifying does not pass through;
Wherein, key authentication label MacTag'Cinema、MacTag'ConsumerCalculating use ISO/IEC 11770-3 to define Key authentication mechanism, key authentication mechanism uses AES encryption XCBC-MAC-96 mode;
(6) consumer's NFC terminal receives the movie ticket order information that sends of movie theatre NFC terminal, and by movie ticket order information and The payment account information stored in consumer's NFC terminal generates payment information, and thus by payment information and current consumer Legitimate holder's information of consumer's NFC terminal is sent to Third-party payment platform;
(7) Third-party payment platform current consumer's legitimate holder's information of consumer's NFC terminal thus based on the received Information result, and judge and pay according to the corresponding payment account balance information of this of payment information and storage consumer Operation:
(7-1) when the amount of money in payment information is more than payment account balance, then by Third-party payment platform transmission, Sorry, your ticket has not enough value Prompt information gives consumer's NFC terminal;Consumer is as needed, passes through Third-party payment platform pair using consumer's NFC terminal Payment account is supplemented with money;The process of supplementing with money includes:
Payment correspondent bank card information is sent to banking system corresponding to the bank card by (7-1-1) Third-party payment platform;
The transmission of (7-1-2) banking system, which supplements amount with money and supplements verification code information with money, gives consumer's NFC terminal;
(7-1-3) consumer will supplement amount with money using consumer's NFC terminal and received verification code information of supplementing with money is sent to bank System;Banking system verify it is received supplement with money identifying code with send supplement with money identifying code it is consistent when, then shift and received supplement volume with money The fund of degree is into the payment account of Third-party payment platform;
Recharge amount and successful recharging information give consumer's NFC terminal to (7-1-4) Third-party payment platform feedback, are disappeared with reminding Fei Zhe;
(7-2) when the amount of money in payment information is less than payment account balance, then Third-party payment platform is to the consumer NFC Terminal is monitored in intraday payment account variation frequency situation:
(7-2-1) when Third-party payment platform monitors the account variation frequency of consumer up to or over predeterminated frequency, Payment account abnormal prompt then is provided by Third-party payment platform and gives consumer's NFC terminal, to remind consumer;Otherwise, third Square payment platform is paid according to payment information, stores time of payment and payment information, and respectively to consumer's NFC terminal and Movie theatre NFC terminal feeds back successfully disbursement letter;Third-party payment platform continues to be monitored payment account variation frequency;
(8) successful payment information, printing correspond to the movie ticket of the payment information to consumer to movie theatre NFC terminal based on the received.
2. the movie theatre method of mobile payment according to claim 1 based on near-field communication, which is characterized in that the step In elliptic curve E in (5-2-2):
A=-3,
B=64210519e59c80e70fa7e9ab72243049feb8deecc146b9b1,
n1=62,771,017,353,866,807,638,357,894,231,760,590,137,671,947,731,828,422,840 81.
3. the movie theatre method of mobile payment according to claim 1 based on near-field communication, which is characterized in that the step Prompting mode in (7-2-1) is information or voice or vibration.
4. the movie theatre method of mobile payment according to claim 1 based on near-field communication, which is characterized in that the step After (7-2) further include: Third-party payment platform consumes ceiling to the payment account setting day of consumer, when third party's branch The paid accounts for paying platform monitoring to consumer meet or exceed when day consuming highest amount of setting, then Third-party payment platform The text prompt information that the consumption of transmission day has reached ceiling gives consumer's NFC terminal;Otherwise, Third-party payment platform not mentions Show.
CN201510557920.8A 2015-09-06 2015-09-06 Movie theatre method of mobile payment based on near-field communication Active CN105184553B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201510557920.8A CN105184553B (en) 2015-09-06 2015-09-06 Movie theatre method of mobile payment based on near-field communication

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201510557920.8A CN105184553B (en) 2015-09-06 2015-09-06 Movie theatre method of mobile payment based on near-field communication

Publications (2)

Publication Number Publication Date
CN105184553A CN105184553A (en) 2015-12-23
CN105184553B true CN105184553B (en) 2019-01-22

Family

ID=54906615

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201510557920.8A Active CN105184553B (en) 2015-09-06 2015-09-06 Movie theatre method of mobile payment based on near-field communication

Country Status (1)

Country Link
CN (1) CN105184553B (en)

Families Citing this family (26)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN105741098A (en) * 2016-02-03 2016-07-06 宁波大学 NFC (Near Field Communication) based security transaction payment method
CN105761059A (en) * 2016-02-03 2016-07-13 宁波大学 Mobile wallet payment method based on NFC
CN105741107A (en) * 2016-02-03 2016-07-06 浙江万里学院 NFC (Near Field Communication) transaction based intelligent logistics security payment method
CN105787718A (en) * 2016-02-03 2016-07-20 浙江万里学院 Business logistics safe payment method based on cash on delivery
CN105761063A (en) * 2016-02-03 2016-07-13 浙江万里学院 Logistics safety payment method for realizing payment in cash on delivery
CN105741108A (en) * 2016-02-03 2016-07-06 浙江万里学院 Business logistics payment management method for realizing commodity self-collection
CN105761080A (en) * 2016-02-03 2016-07-13 宁波大学 Payment method based on security discrimination of NFC transaction
CN105550872A (en) * 2016-02-03 2016-05-04 宁波大学 Mobile payment method based on near field communication
CN105787725A (en) * 2016-02-03 2016-07-20 宁波大学 Mobile wallet payment method based on optimal NFC relay
CN105761075A (en) * 2016-02-03 2016-07-13 宁波大学 NFC based safe payment method of mobile wallet
CN105741097A (en) * 2016-02-03 2016-07-06 宁波大学 Mobile near field communication based security payment method
CN105787717A (en) * 2016-02-03 2016-07-20 浙江万里学院 Smart logistics secure payment trading method based on near-field communication
CN105761074A (en) * 2016-02-03 2016-07-13 浙江万里学院 Self pick-up management method for business logistics commodity based on NFC payment
CN105843385A (en) * 2016-03-21 2016-08-10 联想(北京)有限公司 Information processing method and electronic device
CN108076216B (en) * 2016-11-14 2020-11-24 夏普株式会社 Mobile communication terminal, electronic device, and electronic device control method using mobile communication terminal
CN106971305B (en) * 2017-04-05 2021-04-20 奇酷互联网络科技(深圳)有限公司 Fingerprint payment method and mobile terminal
CN107274171A (en) * 2017-06-19 2017-10-20 广州斯马特信息科技有限公司 Car networking expense supplements platform with money, supplements mobile terminal and recharge method with money
CN107451814A (en) * 2017-07-06 2017-12-08 广东小天才科技有限公司 A kind of data method of payment, device and user equipment
CN107886327B (en) * 2017-11-14 2021-12-10 聚好看科技股份有限公司 Mobile payment method and device and mobile terminal
CN108010008B (en) * 2017-12-01 2021-06-22 北京迈格威科技有限公司 Target tracking method and device and electronic equipment
CN108416581A (en) * 2018-03-20 2018-08-17 深圳市讯联智付网络有限公司 A kind of methods, devices and systems of on-line payment
WO2019210487A1 (en) * 2018-05-03 2019-11-07 华为技术有限公司 Face recognition-based payment method, device and terminal
CN111311249B (en) * 2018-12-12 2023-06-30 ***股份有限公司 Data processing method based on NFC label, system thereof and label collection terminal
CN110022320B (en) * 2019-04-08 2020-12-18 北京纬百科技有限公司 Communication pairing method and communication device
US11263634B2 (en) 2019-08-16 2022-03-01 Advanced New Technologies Co., Ltd. Payment method and device
CN112258193B (en) * 2019-08-16 2024-01-30 创新先进技术有限公司 Payment method and device

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101986641A (en) * 2010-10-20 2011-03-16 杭州晟元芯片技术有限公司 Trusted computing platform chip applicable to mobile communication equipment and authentication method thereof
CN102855562A (en) * 2012-09-11 2013-01-02 守望者科技(北京)有限公司 NFC (near field communication) mobile terminal and payment method
CN103001773A (en) * 2012-11-28 2013-03-27 鹤山世达光电科技有限公司 Fingerprint authentication system and fingerprint authentication method based on near field communication (NFC)
CN103455913A (en) * 2013-08-26 2013-12-18 天地融科技股份有限公司 NFC payment method, device, system and mobile terminal

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101986641A (en) * 2010-10-20 2011-03-16 杭州晟元芯片技术有限公司 Trusted computing platform chip applicable to mobile communication equipment and authentication method thereof
CN102855562A (en) * 2012-09-11 2013-01-02 守望者科技(北京)有限公司 NFC (near field communication) mobile terminal and payment method
CN103001773A (en) * 2012-11-28 2013-03-27 鹤山世达光电科技有限公司 Fingerprint authentication system and fingerprint authentication method based on near field communication (NFC)
CN103455913A (en) * 2013-08-26 2013-12-18 天地融科技股份有限公司 NFC payment method, device, system and mobile terminal

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
近场通信设备间的P2P通信设计与实现;何晨晖 等;《计算机工程》;20150315;第41卷(第3期);第77-80页

Also Published As

Publication number Publication date
CN105184553A (en) 2015-12-23

Similar Documents

Publication Publication Date Title
CN105184553B (en) Movie theatre method of mobile payment based on near-field communication
US9262761B2 (en) Time-varying security code for enabling authorizations and other uses of financial accounts
US10515362B2 (en) Methods and apparatus for card transactions
US20120153028A1 (en) Transaction Card with dynamic CVV
US10096027B2 (en) System and method for authorizing a debit transaction without user authentication
US20170323298A1 (en) System and method for securely transferring funds between persons
JP3542603B2 (en) System and method for re-evaluation of token stored in IC card
US9361619B2 (en) Secure and convenient mobile authentication techniques
US20090150294A1 (en) Systems and methods for authenticating financial transactions involving financial cards
US8315948B2 (en) Method and device for generating a single-use financial account number
US10535065B2 (en) Secure payment transactions based on the public bankcard ledger
US7844550B2 (en) Method and device for generating a single-use financial account number
TWI508007B (en) Secure electronic payment system and process
CN108764874A (en) Anonymous refund method, system and storage medium based on block chain
CN110070443A (en) A kind of bill processing method and device based on block chain
SI9520039A (en) Trusted agents for open electronic commerce
TW200823790A (en) Secure universal transaction system
US20050091152A1 (en) Method and System for Approving Card Transactions
US11481774B2 (en) Security aspects of a self-authenticating credit card
CN101576983A (en) Electronic payment method and system based on mobile terminal
US11936684B2 (en) Systems and methods for protecting against relay attacks
WO2005006231A1 (en) Authentication system
US9600808B1 (en) Secure payment card, method and system
US20130159188A1 (en) Automatic user validation system and method
CN107730256A (en) Multiple-factor multi-channel id authentication and transaction control and multi-option payment system and method

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