CN103440575A - Financial control integrating method based on set top box - Google Patents
Financial control integrating method based on set top box Download PDFInfo
- 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
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
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.
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)
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)
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 |
-
2013
- 2013-08-06 CN CN2013103390705A patent/CN103440575A/en active Pending
Patent Citations (4)
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)
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 |