本發(fā)明涉及遙控裝置和方法,特別涉及一種基于數(shù)字電視機終端和遙控器的電子支付裝置和方法。
背景技術:
數(shù)字電視是國際范圍內(nèi)數(shù)字消費類電子信息產(chǎn)品發(fā)展的重點,已經(jīng)成為廣電、電信、互聯(lián)網(wǎng)運營商共同關注的熱點。目前,數(shù)字電視系統(tǒng)大多已經(jīng)完成了雙向數(shù)字整轉(zhuǎn),逐步實現(xiàn)了三網(wǎng)融合進入新媒體時代。
融合之后的廣電運營商為終端用戶提供更多、更新的增值業(yè)務,如視頻點播、互聯(lián)網(wǎng)接入、數(shù)據(jù)點播、在線情景購物等等。在提供業(yè)務同時,電子支付是廣電運營商諸多問題中的最重要的技術問題,傳統(tǒng)的離線支付意味著用戶只能通過運營商或銀行代繳來獲得服務,非常不方便。而在線的以支付寶、微信為代表的移動支付又是脫離廣電運營商內(nèi)網(wǎng)之外的支付方式,且不能覆蓋占據(jù)屏幕60%的中老年收視用戶。
金融標示銀行卡刷卡消費已經(jīng)深入人心,全國所有銀行已經(jīng)通過金融系統(tǒng)實現(xiàn)了全國聯(lián)網(wǎng),銀行系統(tǒng)具備非常完善的運營體系。但是,現(xiàn)有技術中僅僅支持磁條卡刷卡,經(jīng)檢索該刷卡技術的安全方法未經(jīng)過國家檢測中心安全檢測,因此具有潛在的金融風險。例如公開號cn1625257a,申請?zhí)?00410077434.8的現(xiàn)有專利,該現(xiàn)有技術的缺陷是:
1.該技術僅僅支持磁條卡刷卡。其加密模塊在獲得銀行卡信息后進行數(shù)據(jù)加密,刷卡磁頭沒有做安全加密。其對金融銀行卡的安全控件,包括加密邏輯、密碼及加密算法,經(jīng)查未通過中國人民銀行卡安全檢測中心檢測,不符合安全標準,無法保證金融數(shù)據(jù)的安全。而且,讀卡磁頭未加裝安全結構控件,無法保證一機一密,形成潛在被破解風險。
2.加密模塊通過中間件方式固化到機頂盒中,造成每一型號機頂盒都必須固話不同版本的加密模塊、弱化了加密模塊的通用性。
3.通過選項鍵在電視屏幕上實現(xiàn)密碼輸入,不符合中國人民銀行對金融機具保密安全的標準要求,容易造成金融數(shù)據(jù)泄露。
4.通過紅外通信方式與數(shù)字機頂盒進行通信,加密信息容易被截獲、聯(lián)接距離短且感應范圍有限,紅外傳輸特性無法保證機頂盒與遙控器一對一固定配對,無法保證金融卡安全。
5.與中國人民銀行總行pboc3.0第3、5、8、11、12部分中的規(guī)定不符。
技術實現(xiàn)要素:
本發(fā)明的目的在于克服現(xiàn)有技術的不足之處,提供一種基于數(shù)字電視機終端和遙控器的電子支付裝置和方法,可以采用讀取非接nfc、磁條卡和ic卡信息讀取方式,針對磁頭進行安全結構加密,確保一機一密,防止反向信息讀取威脅金融安全。通過信息包安全加密模塊保證金融信息安全,實現(xiàn)ic卡全線下電子支付,并滿足國家pboc3.0中對智能卡終端機標準的要求。
為了達到上述目的,本發(fā)明提供的基于數(shù)字電視機終端和遙控器的電子支付裝置,包括數(shù)字電視機頂盒客戶端、遙控器、網(wǎng)絡和銀行電子支付系統(tǒng),以及微處理器、鍵盤模塊和紅外通信模塊,遙控器還包括非接nfc讀卡模塊、磁條卡刷卡模塊、ic卡讀卡模塊、讀卡磁頭安全加密模塊、信息包安全加密模塊、鍵盤數(shù)字鍵值模式切換模塊、鍵盤模塊、微處理器、紅外通信模塊和藍牙通信模塊,其中:非接nfc讀卡模塊、磁條卡刷卡模塊和ic卡讀卡模塊分別與讀卡磁頭安全加密模塊相連,讀卡磁頭安全加密模塊經(jīng)信息包安全加密模塊分別與微處理器和鍵盤數(shù)字鍵值模式切換模塊相連,鍵盤模塊經(jīng)鍵盤數(shù)字鍵值模式切換模塊與微處理器相連,微處理器分別經(jīng)紅外通信模塊和藍牙通信模塊與數(shù)字電視機頂盒客戶端相連,數(shù)字電視機頂盒客戶端通過網(wǎng)絡與銀行交易系統(tǒng)客戶端相連;遙控器的三個讀卡模塊分別讀取非接nfc、磁條卡和ic卡信息,通過讀卡磁頭安全加密模塊進行安全加密和信息包安全加密模塊的再加密后,傳輸?shù)轿⑻幚砥髦羞M行處理,同時遙控器鍵盤模塊啟動密碼輸入模式,整個信息包在信息包安全加密模塊保護下在微處理器中進行密文傳輸,并經(jīng)藍牙通信模塊傳輸至數(shù)字電視機頂盒客戶端,再通過網(wǎng)絡與銀行電子支付系統(tǒng)客戶端相互通訊完成電子支付過程;紅外通信模塊只用于數(shù)字電視機頂盒客戶端的電視頻道數(shù)值的接收過程。
本發(fā)明基于數(shù)字電視機終端和遙控器的電子支付裝置,其中所述微處理器采用符合pboc3.0電子支付標準雙處理器模塊,信息包安全加密模塊采用通過中國人民銀行卡檢測中心檢測的金融安全控件。
本發(fā)明基于數(shù)字電視機終端和遙控器的電子支付裝置,其中所述數(shù)字電視機頂盒客戶端設有藍牙接收頭,所述遙控器設有紅外傳輸頭、非接nfc讀卡區(qū)、磁條卡劃槽和ic卡卡槽,紅外傳輸頭位于所述遙控器的前端,非接nfc讀卡區(qū)布置在所述遙控器的下表面,所述遙控 器下方位于使用者的近端設有加厚部,磁條卡劃槽和ic卡卡槽分別水平布置在加厚部內(nèi)腔中,磁條卡劃槽位于所述加厚部的下表面內(nèi)側(cè),ic卡卡槽位于所述加厚部的內(nèi)腔中部,二槽的開口位于使用者的近端。
本發(fā)明基于數(shù)字電視機終端和遙控器的電子支付裝置,其中所述遙控器還設有交易提示燈、顯示屏、交易控制鍵和充電插口,交易提示燈位于所述顯示屏的上方一角,交易控制鍵位于所述顯示屏的下方,充電插口位于所述遙控器的側(cè)面。
本發(fā)明基于數(shù)字電視機終端和遙控器的電子支付裝置,其中所述交易控制鍵至少包括“確認”、“刪除”和“取消”三鍵。
本發(fā)明基于數(shù)字電視機終端和遙控器的電子支付裝置,其中所述數(shù)字電視機頂盒客戶端替換為智能電視終端。
為了達到上述目的,本發(fā)明還提供了一種基于數(shù)字電視機終端和遙控器的電子支付方法,該方法設置數(shù)字電視機頂盒客戶端、遙控器、網(wǎng)絡和銀行電子支付系統(tǒng),遙控器上設有非接nfc讀卡區(qū)、磁條卡劃槽和ic卡卡槽,遙控器設置非接nfc讀卡模塊、磁條卡刷卡模塊、ic卡讀卡模塊、讀卡磁頭安全加密模塊、信息包安全加密模塊、鍵盤數(shù)字鍵值模式切換模塊和藍牙通信模塊,以及微處理器、鍵盤模塊和紅外通信模塊,該方法包括以下步驟:
(1)首先進入正常遙控模式;
(2)微處理器判定是否進入電子支付模式,如果是,執(zhí)行下一步;如果否,返回上一步;
(3)判定是否使用磁條卡,如果是,執(zhí)行下一步;如果否,執(zhí)行步驟(5);
(4)用戶劃卡,并向機頂盒客戶端發(fā)送讀卡信息,然后執(zhí)行步驟(9);
(5)判定是否使用ic卡,如果是,執(zhí)行下一步;如果否,執(zhí)行步驟(7);
(6)用戶插卡,并向機頂盒客戶端發(fā)送讀卡信息;
(7)判定是否使用非接nfc,如果是,執(zhí)行下一步;如果否,執(zhí)行步驟(9);
(8)用戶持卡接近非接nfc讀卡區(qū),并向機頂盒客戶端發(fā)送讀卡信息;
(9)機頂盒客戶端接收讀卡信息,確定完整后,彈出對話框,提示輸入密碼;
(10)用戶在遙控器上輸入密碼,確認并經(jīng)藍牙通信模塊發(fā)送;
(11)通過機頂盒客戶端將加密后讀卡信息、電子支付信息和密碼通過網(wǎng)絡傳輸?shù)姐y行電子支付系統(tǒng);
(12)銀行電子支付系統(tǒng)驗證并根據(jù)電子支付信息進行電子支付,然后將電子支付結果傳回到機頂盒客戶端;
(13)機頂盒客戶端顯示電子支付結果;
(14)微處理器判定是否繼續(xù)電子支付,如果是,返回步驟(4);如果否,執(zhí)行下一步;
(15)用戶按選擇鍵,返回收看電視模式,即返回步驟(1);
(16)退出。
本發(fā)明基于數(shù)字電視機終端和遙控器的電子支付方法,其中所述微處理器采用pboc3.0電子支付標準雙處理器模塊,所述信息包安全加密模塊采用通過中國人民銀行卡檢測中心檢測的金融安全控件。
本發(fā)明基于數(shù)字電視機終端和遙控器的電子支付方法,其中所述數(shù)字電視機頂盒客戶端替換為智能電視終端。
本發(fā)明基于數(shù)字電視機終端和遙控器的電子支付裝置和方法的優(yōu)點和積極效果是:最大限度保持對既有機頂盒終端的硬件現(xiàn)狀,采用非接nfc、磁條卡和ic卡信息讀取方式,針對磁頭進行安全結構加密,確保一機一密,防止反向信息讀取威脅金融安全。通過信息包安全加密模塊保證金融信息安全,滿足國家pboc3.0中對智能卡終端機標準的要求,實現(xiàn)了用戶足不出戶即可完成除現(xiàn)鈔業(yè)務以外的其他金融電子支付業(yè)務,成為持卡人一種新的家庭自助類pos終端。
為使本發(fā)明的目的、技術方案及效果更加清楚、明確,以下參照附圖對本發(fā)明進一步詳細說明。
附圖說明
圖1為本發(fā)明基于數(shù)字電視機終端和遙控器的電子支付裝置的方框圖;
圖2為本發(fā)明基于數(shù)字電視機終端和遙控器的電子支付方法的流程圖。
圖3為本發(fā)明中遙控器的主視圖;
圖4為本發(fā)明中遙控器的左視圖;
圖5為本發(fā)明中遙控器的后視圖;
圖6為磁條位于磁條卡劃槽中的示意圖;
圖7為ic卡位于ic卡卡槽中的示意圖;
圖8為用戶持卡位于非接nfc讀卡區(qū)附近的示意圖。
具體實施方式
為使本發(fā)明的目的、技術方案及效果更加清楚、明確,以下參照附圖對本發(fā)明進一步詳細說明。應當理解,此處所描述的具體實施例僅用以解釋本發(fā)明,并不用于限定本發(fā)明。
本發(fā)明涉及高清電視機頂盒遙控器用戶金融電子支付的數(shù)據(jù)處理方法及安全保密機制,特別涉及金融信息與遙控器數(shù)字鍵值混合操作時的安全保密技術。為了支持現(xiàn)有市場上95%以上的安卓、linux高清互動機頂盒及100%的標準金融卡,通過電視屏作為信息顯示,在電視機頂盒客戶端實現(xiàn)電子支付控制、遙控器完成電子支付的方式,以實現(xiàn)類pos機的功能。
在本發(fā)明基于數(shù)字電視機終端和遙控器的電子支付裝置中,遙控器支持ic卡芯片類金融卡信息的讀取,在遙控器上集成符合pboc3.0電子支付標準雙處理器模塊,確保了通信的相互隔離。當遙控器處于通常普通狀態(tài)下時,遙控器與數(shù)字電視機頂盒的通信均采用紅外進行數(shù)據(jù)通信,而當遙控器的信息包安全加密模塊啟動時,采用藍牙通信模塊,用于插卡支付時與銀行電子支付系統(tǒng)客戶端進行通訊完成電子支付。同時,信息包安全加密模塊的啟動也是遙控器數(shù)字鍵值模式切換的必要條件。
參照圖1,本發(fā)明基于數(shù)字電視機終端和遙控器的電子支付裝置,包括數(shù)字電視機頂盒客戶端1、遙控器、網(wǎng)絡和銀行電子支付系統(tǒng),數(shù)字電視機頂盒客戶端設有藍牙接收頭,遙控器還包括非接nfc讀卡模塊10、磁條卡刷卡模塊1、ic卡讀卡模塊2、讀卡磁頭安全加密模塊3、信息包安全加密模塊4、鍵盤數(shù)字鍵值模式切換模塊7、鍵盤模塊6、微處理器5、紅外通信模塊8和藍牙通信模塊9。微處理器5采用符合pboc3.0電子支付標準雙處理器模塊,信息包安全加密模塊4采用通過中國人民銀行卡檢測中心檢測的金融安全控件。
其中,非接nfc讀卡模塊10、磁條卡刷卡模塊1和ic卡讀卡模塊2分別與讀卡磁頭安全加密模塊3相連,讀卡磁頭安全加密模塊3經(jīng)信息包安全加密模塊4分別與微處理器5和鍵盤數(shù)字鍵值模式切換模塊7相連,鍵盤模塊6經(jīng)鍵盤數(shù)字鍵值模式切換模塊7與微處理器5相連,微處理器5分別經(jīng)紅外通信模塊8和藍牙通信模塊9與數(shù)字電視機頂盒客戶端相連,數(shù)字電視機頂盒客戶端通過網(wǎng)絡與銀行交易系統(tǒng)客戶端相連。
參照圖3至圖5,遙控器設有紅外傳輸頭17、非接nfc讀卡區(qū)18、磁條卡劃槽15和ic卡卡槽16,紅外傳輸頭17位于所述遙控器的前端,非接nfc讀卡區(qū)18布置在所述遙控器的下表面,遙控器下方位于使用者的近端設有加厚部,磁條卡劃槽15和ic卡卡槽16分別水平布置在加厚部內(nèi)腔中,磁條卡劃槽15位于加厚部的下表面內(nèi)側(cè),ic卡卡槽16位于加厚部的內(nèi)腔中部,二槽的開口位于使用者的近端。參照圖6至圖8,分別是磁條位于磁條卡劃槽15中、ic卡位于ic卡卡槽16中和用戶持卡位于非接nfc讀卡區(qū)18附近的示意。
遙控器還設有交易提示燈11、顯示屏12、交易控制鍵13和充電插口14,交易提示燈11位于顯示屏12的上方一角,交易控制鍵13位于顯示屏12的下方,充電插口14位于遙控器的側(cè)面。交易控制鍵13至少包括“確認”、“刪除”和“取消”三鍵。
在本發(fā)明基于數(shù)字電視機終端和遙控器的電子支付裝置中,遙控器的三個讀卡模塊10、1、2分別讀取非接nfc、磁條卡和ic卡信息,通過讀卡磁頭安全加密模塊3進行安全加密和信息包安全加密模塊4的再加密后,傳輸?shù)轿⑻幚砥?中進行處理,同時遙控器鍵盤模塊6啟動密碼輸入模式,整個信息包在信息包安全加密模塊4保護下在微處理器5中進行密文傳輸,并經(jīng)藍牙通信模塊9傳輸至數(shù)字電視機頂盒客戶端,再通過網(wǎng)絡與銀行電子支付系統(tǒng)客戶端相互通訊完成電子支付過程。紅外通信模塊8只用于數(shù)字電視機頂盒客戶端的電視接收過程。
參照圖2,本發(fā)明基于數(shù)字電視機終端和遙控器的電子支付方法,該方法包括以下步驟:
(1)首先進入正常遙控模式;
(2)微處理器判定是否進入電子支付模式,如果是,執(zhí)行下一步;如果否,返回上一步;
(3)判定是否使用磁條卡,如果是,執(zhí)行下一步;如果否,執(zhí)行步驟(5);
(4)用戶劃卡,并向機頂盒客戶端發(fā)送讀卡信息,然后執(zhí)行步驟(9);
(5)判定是否使用ic卡,如果是,執(zhí)行下一步;如果否,執(zhí)行步驟(7);
(6)用戶插卡,并向機頂盒客戶端發(fā)送讀卡信息;
(7)判定是否使用非接nfc,如果是,執(zhí)行下一步;如果否,執(zhí)行步驟(9);
(8)用戶持卡接近非接nfc讀卡區(qū),并向機頂盒客戶端發(fā)送讀卡信息;
(9)機頂盒客戶端接收讀卡信息,確定完整后,彈出對話框,提示輸入密碼;
(10)用戶在遙控器上輸入密碼,確認并經(jīng)藍牙通信模塊發(fā)送;
(11)通過機頂盒客戶端將加密后讀卡信息、電子支付信息和密碼通過網(wǎng)絡傳輸?shù)姐y行電子支付系統(tǒng);
(12)銀行電子支付系統(tǒng)驗證并根據(jù)電子支付信息進行電子支付,然后將電子支付結果傳回到機頂盒客戶端;
(13)機頂盒客戶端顯示電子支付結果;
(14)微處理器判定是否繼續(xù)電子支付,如果是,返回步驟(4);如果否,執(zhí)行下一步;
(15)用戶按選擇鍵,返回收看電視模式,即返回步驟(1);
(16)退出。
以上步驟中的(3)(4)(5)三項均在安全控件保護之下進行數(shù)據(jù)交互,全程數(shù)據(jù)加密及通信加密。
在本發(fā)明電子支付裝置其他的實施例中,數(shù)字電視機頂盒客戶端也可以替換成智能電視終端,該智能電視終端將設有藍牙接收頭。
本發(fā)明采用三種信息讀取方式,讀取模塊針對磁頭進行安全結構加密,確保一機一密, 防止反向信息讀取威脅金融安全。信息包安全加密模塊,保證金融信息安全。真正實現(xiàn)金融卡全線下電子支付,使得用戶足不出戶在家完成除現(xiàn)鈔業(yè)務以外的其他金融電子支付業(yè)務。
上面所述的實施例僅僅是對本發(fā)明的優(yōu)選實施方式進行描述,并非對本發(fā)明的構思和范圍進行限定,在不脫離本發(fā)明設計方案前提下,本領域中普通工程技術人員對本發(fā)明的技術方案做出的各種變型和改進,均應落入本發(fā)明的保護范圍,本發(fā)明請求保護的技術內(nèi)容,已經(jīng)全部記載在權利要求書中。