CN103440575A - Financial control integrating method based on set top box - Google Patents

Financial control integrating method based on set top box Download PDF

Info

Publication number
CN103440575A
CN103440575A CN2013103390705A CN201310339070A CN103440575A CN 103440575 A CN103440575 A CN 103440575A CN 2013103390705 A CN2013103390705 A CN 2013103390705A CN 201310339070 A CN201310339070 A CN 201310339070A CN 103440575 A CN103440575 A CN 103440575A
Authority
CN
China
Prior art keywords
financial
module
top box
set top
payment
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
CN2013103390705A
Other languages
Chinese (zh)
Inventor
戎麒
王永军
汪涛
朱琛刚
刘建兴
袁瑞贤
黄凤
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
JIANGSU BROADCASTING CABLE INFORMATION NETWORK Corp Ltd NANJING BRANCH
Original Assignee
JIANGSU BROADCASTING CABLE INFORMATION NETWORK Corp Ltd NANJING BRANCH
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 JIANGSU BROADCASTING CABLE INFORMATION NETWORK Corp Ltd NANJING BRANCH filed Critical JIANGSU BROADCASTING CABLE INFORMATION NETWORK Corp Ltd NANJING BRANCH
Priority to CN2013103390705A priority Critical patent/CN103440575A/en
Publication of CN103440575A publication Critical patent/CN103440575A/en
Pending legal-status Critical Current

Links

Images

Landscapes

  • Financial Or Insurance-Related Operations Such As Payment And Settlement (AREA)

Abstract

The invention discloses a financial control integrating method based on a set top box. The financial control integrating method based on the set top box comprises the following steps that a financial module of a financial control is encapsulated; a payment interface module of the financial control and the encapsulated financial module of the financial control are integrated to the set top box; the payment interface module of the financial module is called, and a bank card number, a withdrawal password and a dynamic code are input and transmitted to the financial module; the financial module of the financial control is called, and the bank card number and the password which are input into the payment interface module are encrypted and packaged; interaction is conducted between the encrypted packaged data and a financial service platform through a payment channel. The financial control integrating method based on the set top box enables card-not-present payment based on the financial control to be achieved in the process of television payment and improves the information safety coefficient existing when a cardholder conducts card-not-present payment through a television payment system.

Description

A kind of financial control integrated approach based on Set Top Box
Technical field
The present invention relates to the TV payment technical field, specifically a kind of financial control integrated approach based on Set Top Box.
Background technology
It is that network company by broadcasting and TV carrys out leading sector application that TV pays, the same digital TV network advantage of relying on, but be mainly to serve for the business transaction in industry, certainly, along with the development of present technology, the platform that TV pays also can be supported the expense that the collects service of other business technically.
Be one of main business of TV payment at present without card payment transaction, mainly realize paying on behalf and paying by STB terminal.There is following shortcoming in nothing card payment transaction based on Set Top Box at present:
Shortcoming 1: Set Top Box, without in the card payment process, lacks financial control encryption function.The holder is in the process of the private informations such as input bank card number, password, once be intercepted, the probability of information leakage is very large;
Shortcoming 2: Set Top Box is not supported the dynamic load plug-in unit, can't be with internet the same dynamic load finance control in the nothing card payment process based on Set Top Box.
Summary of the invention
Goal of the invention: the problem and shortage existed for above-mentioned prior art, the purpose of this invention is to provide a kind of financial control integrated approach based on Set Top Box, make paying and becoming possibility without card, the information security coefficient when raising holder uses television payment system to carry out without card payment transaction based on financial control in the TV payment process.
Technical scheme: for achieving the above object, the technical solution used in the present invention is a kind of financial control integrated approach based on Set Top Box, comprises the steps:
(1) financial module in financial control is encapsulated;
(2) the payment interface module in financial control and packaged financial module are integrated on Set Top Box;
(3) call the payment interface module in financial module, input bank card number, withdraw the money password and dynamic code send financial module to;
(4) call the financial module in financial control, bank's card number, password and the dynamic code of inputting the payment interface module is encrypted to packing;
(5) data that will encrypt after packing are undertaken by payment channel and financial service platform alternately.
Further, described financial module is not supported directly by the payment interface module in financial control, to be called, and need to use Set Top Box carry out the js encapsulation to it, as long as the payment interface module in financial control is called the js interface after encapsulation.
Further, between the payment interface module in described financial control and financial module, have interactive interface, the payment interface module is transferred to financial module by bank's card number of obtaining, withdraw the money password and dynamic code by described interactive interface.
Further, described financial module is carried out the calculating of HASH value to bank's card number and the password of withdrawing the money, and the PKI produced in the RSA public private key pair by financial institution is encrypted bank's card number and withdraw the money password and HASH value.Further, also to the data after encrypting by the BASE64 algorithm for encryption and compressed.
Further, the built-in user interface of described Set Top Box, described user interface is for collecting the Transaction Information except card number, password and dynamic code, and sending the Transaction Information of collecting to described payment interface module, the payment interface module sends bank's card number of the Transaction Information received and input, withdraw the money password and dynamic code to financial module.
Further, Set Top Box is not supported the dynamic load plug-in unit, financial control need to be integrated in Set Top Box in advance, and while using TV to pay, Set Top Box loads financial control automatically.
Further, also comprise the financial module source code in financial control is compiled, obtain the step of financial module.
Beneficial effect: 1, the present invention efficiently solves the difficult point of the integrated financial control of Set Top Box;
2, by the static loading control, make the process that loads control to user transparent, improved user's experience;
3,, by integrated financial control, improved the security that TV pays without card;
4, changed the custom that card pays or internet pays without card has been arranged on the traditional concept, can pay without card by relieved use TV.
The accompanying drawing explanation
The process flow diagram that Fig. 1 is the financial control integrated approach based on Set Top Box;
The information transmission process figure that Fig. 2 is the financial control integrated approach based on Set Top Box;
Fig. 3 is that Set Top Box judges whether to pay financial control process flow diagram;
Fig. 4 is the bank card binding process flow diagram;
Fig. 5 is the interface of realizing bank card binding.
Embodiment
Below in conjunction with the drawings and specific embodiments, further illustrate the present invention, should understand these embodiment only is not used in and limits the scope of the invention for the present invention is described, after having read the present invention, those skilled in the art all fall within the application's claims limited range to the modification of the various equivalent form of values of the present invention.
The present invention has realized the financial control integrated technology scheme based on Set Top Box, and the method has been considered the function of Set Top Box end sensitive information encrypted transmission.
As shown in Figure 1, the process flow diagram that this figure is the financial control integrated approach based on Set Top Box, financial control section is deployed in the Set Top Box end, adopts the mode of software cryptography to ensure TV payment safety and reliability.The finance control comprises two parts: financial module and payment interface module.Through the Set Top Box Compile toolchain, compiling obtains the control source code that financial module is provided by financial institution; The payment interface module is mainly the user page of the information such as input bank card number, password, dynamic code and other Transaction Information that obtains the user is provided.
As shown in Figure 2, wherein the payment interface module is mainly used in the displaying that TV pays the pages such as logging in to the information transmission process of finance control in payment process.User interface is responsible for collecting except card number, password, other Transaction Information that the sensitive informations such as dynamic code are outer, such as the amount of money, time, serial number information etc., and the Transaction Information of collecting is write in XML formatted data bag, by calling interface, the XML packet is sent to the payment interface module in financial control again, the payment interface module is by XML packet and the card number received, password, the sensitive informations such as dynamic code are passed to financial module by the JS interface, financial module is by the JS interface, obtain card number, password, the sensitive informations such as dynamic code, financial module is card number, password, the sensitive informations such as dynamic code write the relevant field in the XML packet, and the XML packet is carried out to HASH, coding, compression and encryption, the interface that XML packet after encryption provides by the set top box operations system sends the financial service platform to.
At present, only there is the part Set Top Box to realize the support to financial control.Whether Set Top Box supports financial control to call can be determined according to this Set Top Box version, sequence number of set top box and software version number, specifically as shown in Figure 3, at present, realize by reading machine top box corresponding information whether automatic decision supports financial control, for the Set Top Box of not supporting financial control, by the entrance of automatic shield payment interface module.
Below introduce user's operating process:
When the user uses Set Top Box to carry out the payment of nothing card, complete flow process mainly is divided into three parts: bank card binding operation, delivery operation, bank card solution bindings, each part all needs to call financial control.Be operating as example with bank card binding, the bank card binding process flow diagram as shown in Figure 4, the user is in binding procedure, need first invoke user interface, after input handset number, by user interface, call the payment interface module in financial control, the page of payment interface module as shown in Figure 5, the information such as the user inputs bank's card number, the password of withdrawing the money, this partial information sends the financial service platform to after encrypting by financial module.The legitimacy of financial service platform validation transaction, and transaction results is returned to financial control, the finance control determines whether to continue to call the payment interface module according to transaction results, if Fail Transaction continue to call the payment interface module, if Transaction Success stop.

Claims (6)

1. the financial control integrated approach based on Set Top Box, comprise the steps: that (1) is encapsulated the financial module in financial control by Set Top Box;
(2) the payment interface module in financial control and packaged financial module are integrated on Set Top Box;
(3) call the payment interface module in financial control, input bank card number, withdraw the money password and dynamic code send financial module to;
(4) call the financial module in financial control, bank's card number, password and the dynamic code of inputting the payment interface module is encrypted to packing;
(5) data that will encrypt after packing are undertaken by payment channel and financial service platform alternately.
2. the financial control integrated approach based on Set Top Box according to claim 1, is characterized in that: the financial module in financial control is carried out to the js encapsulation.
3. the financial control integrated approach based on Set Top Box according to claim 1, it is characterized in that: have interactive interface between the payment interface module in described financial control and financial module, the payment interface module is transferred to financial module by bank's card number of obtaining, withdraw the money password and dynamic code by described interactive interface.
4. the financial control integrated approach based on Set Top Box according to claim 1, it is characterized in that: described financial module is carried out the calculating of HASH value to bank's card number and the password of withdrawing the money, and the PKI produced in the RSA public private key pair by financial institution is encrypted bank's card number and withdraw the money password and HASH value.
5. the financial control integrated approach based on Set Top Box according to claim 4 is characterized in that: also to the data after encrypting by the BASE64 algorithm for encryption and compressed.
6. the financial control integrated approach based on Set Top Box according to claim 1, it is characterized in that: the built-in user interface of described Set Top Box, described user interface is for collecting the Transaction Information except card number, password and dynamic code, and sending the Transaction Information of collecting to described payment interface module, the payment interface module sends bank's card number of the Transaction Information received and input, withdraw the money password and dynamic code to financial module.
CN2013103390705A 2013-08-06 2013-08-06 Financial control integrating method based on set top box Pending CN103440575A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN2013103390705A CN103440575A (en) 2013-08-06 2013-08-06 Financial control integrating method based on set top box

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN2013103390705A CN103440575A (en) 2013-08-06 2013-08-06 Financial control integrating method based on set top box

Publications (1)

Publication Number Publication Date
CN103440575A true CN103440575A (en) 2013-12-11

Family

ID=49694268

Family Applications (1)

Application Number Title Priority Date Filing Date
CN2013103390705A Pending CN103440575A (en) 2013-08-06 2013-08-06 Financial control integrating method based on set top box

Country Status (1)

Country Link
CN (1) CN103440575A (en)

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN104468600A (en) * 2014-12-18 2015-03-25 北京奇虎科技有限公司 Data collection method and client-side
CN106920133A (en) * 2015-12-28 2017-07-04 航天信息股份有限公司 A kind of invoice issuing method and system based on bankcard consumption
CN107194693A (en) * 2016-03-15 2017-09-22 中国电信股份有限公司 Method, set top box and system for realizing secure payment
WO2018209528A1 (en) * 2017-05-15 2018-11-22 深圳市永恒丰科技有限公司 Fare payment method and system

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20010034725A1 (en) * 2000-03-14 2001-10-25 Allat Corporation Electronic payment system and method using anonymous representative payment means
CN1828655A (en) * 2006-04-04 2006-09-06 深圳市彩移创新科技有限公司 Method for lottery wagering using interactive TV network
CN101990116A (en) * 2010-12-07 2011-03-23 长沙行成信息科技有限公司 Digital set top box (STB)-based payment method and system
CN103093341A (en) * 2012-12-27 2013-05-08 德赛电子(惠州)有限公司 Safe payment pattern based on radio frequency identification device (RFID) intelligent payment system

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20010034725A1 (en) * 2000-03-14 2001-10-25 Allat Corporation Electronic payment system and method using anonymous representative payment means
CN1828655A (en) * 2006-04-04 2006-09-06 深圳市彩移创新科技有限公司 Method for lottery wagering using interactive TV network
CN101990116A (en) * 2010-12-07 2011-03-23 长沙行成信息科技有限公司 Digital set top box (STB)-based payment method and system
CN103093341A (en) * 2012-12-27 2013-05-08 德赛电子(惠州)有限公司 Safe payment pattern based on radio frequency identification device (RFID) intelligent payment system

Cited By (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN104468600A (en) * 2014-12-18 2015-03-25 北京奇虎科技有限公司 Data collection method and client-side
CN104468600B (en) * 2014-12-18 2019-03-19 北京奇虎科技有限公司 Method of data capture and client
CN106920133A (en) * 2015-12-28 2017-07-04 航天信息股份有限公司 A kind of invoice issuing method and system based on bankcard consumption
CN107194693A (en) * 2016-03-15 2017-09-22 中国电信股份有限公司 Method, set top box and system for realizing secure payment
WO2018209528A1 (en) * 2017-05-15 2018-11-22 深圳市永恒丰科技有限公司 Fare payment method and system

Similar Documents

Publication Publication Date Title
AU2021203184B2 (en) Transaction messaging
US11328292B2 (en) Systems and methods for use of distributed ledger technology for recording and utilizing credit account transaction information
KR102277060B1 (en) System and method for encryption
CN101329786B (en) Method and system for acquiring bank card magnetic track information or payment application for mobile terminal
CN104700277A (en) Electronic accounting method and device and terminal equipment
CN105814590A (en) Person-to-person payments using electronic devices
KR20170139689A (en) Method and system for secure authentication of user and mobile device without secure elements
CN103839157A (en) Electronic payment method, device and system
CN103942896A (en) System for money withdrawing without card on ATM
CN104348610A (en) Method and system for securely transmitting transaction sensitive data based on cloud POS
CN105162607A (en) Authentication method and system of payment bill voucher
CN103440575A (en) Financial control integrating method based on set top box
CN110910109B (en) Electronic resource transfer method and device based on block chain
CN104200365A (en) Writing and paying method for electronic check
CN104732391A (en) Payment terminal, payment background and payment method using virtual card
CN105321069A (en) Method and device for realizing remote payment
CN104103132A (en) Mobile uKey [USB (universal serial bus) Key] and card-less cash withdrawal System and mobile uKey and card-less cash withdrawal method
CN106600257A (en) Security-unit-based near-filed payment data exchange system and method of mobile device
CN115809874A (en) Transaction processing method, device and system and electronic equipment
KR102630287B1 (en) Smart card for creating virtual card number and virtual card number decryption apparatus
CN202904766U (en) Mobile card swiping unit and mobile payment system
CN104036390A (en) Intelligent card information processing terminal, system and method, and background server
CN103942485A (en) Encryptor of mobile intelligent terminal and encryption method thereof
CN115409504A (en) Transaction settlement method and device for digital currency and gate machine
CN105279647A (en) Method, device and intelligent card for achieving remote payment

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
WD01 Invention patent application deemed withdrawn after publication

Application publication date: 20131211

WD01 Invention patent application deemed withdrawn after publication