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 PDFInfo
- 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
Links
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION 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/00—Payment architectures, schemes or protocols
- G06Q20/30—Payment architectures, schemes or protocols characterised by the use of specific devices or networks
- G06Q20/32—Payment architectures, schemes or protocols characterised by the use of specific devices or networks using wireless devices
- G06Q20/327—Short range or proximity payments by means of M-devices
- G06Q20/3278—RFID or NFC payments by means of M-devices
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION 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/00—Payment architectures, schemes or protocols
- G06Q20/02—Payment architectures, schemes or protocols involving a neutral party, e.g. certification authority, notary or trusted third party [TTP]
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION 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/00—Payment architectures, schemes or protocols
- G06Q20/38—Payment protocols; Details thereof
- G06Q20/382—Payment protocols; Details thereof insuring higher security of transaction
- G06Q20/3823—Payment protocols; Details thereof insuring higher security of transaction combining multiple encryption tools for a transaction
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION 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/00—Payment architectures, schemes or protocols
- G06Q20/38—Payment protocols; Details thereof
- G06Q20/40—Authorisation, 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/401—Transaction verification
- G06Q20/4014—Identity check for transactions
- G06Q20/40145—Biometric 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
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'i;Be 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'i;Be 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'i;Be 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.
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)
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)
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 |
-
2015
- 2015-09-06 CN CN201510557920.8A patent/CN105184553B/en active Active
Patent Citations (4)
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)
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 |