本發明專利技術涉及一種在線支付的驗證方法,尤其涉及一種基于機頂盒的在線支付的驗證方法。本發明專利技術的在機頂盒上采用USB加密狗進行在線支付的驗證方法,包括如下步驟:(1)用戶注冊流程;(2)USB加密狗插入機頂盒后的流程;(3)用戶的支付流程;(4)USB加密狗的插入狀態檢查流程。采用USB加密狗和在線支付密碼,保證支付賬戶的安全性。將原來很多不支持在線支付的機頂盒,通過增加了一個USB加密狗,解決了用戶在線支付的問題。
【技術實現步驟摘要】
【專利摘要】本專利技術涉及一種在線支付的驗證方法,尤其涉及一種基于機頂盒的在線支付的驗證方法。本專利技術的在機頂盒上采用USB加密狗進行在線支付的驗證方法,包括如下步驟:(1)用戶注冊流程;(2)USB加密狗插入機頂盒后的流程;(3)用戶的支付流程;(4)USB加密狗的插入狀態檢查流程。采用USB加密狗和在線支付密碼,保證支付賬戶的安全性。將原來很多不支持在線支付的機頂盒,通過增加了一個USB加密狗,解決了用戶在線支付的問題。【專利說明】在機頂盒上采用USB加密狗進行在線支付的驗證方法
本專利技術涉及一種在線支付的驗證方法,尤其涉及一種基于機頂盒的在線支付的驗證方法。
技術介紹
隨之電子商務的發展,硬件性能的不斷提高,家用的機頂盒已經可以作為終端設備訪問一些電子商務的網站。目前機頂盒的瀏覽器一般都不支持加密傳輸,數據在傳輸的過程中,密碼有可能被截獲,會影響在線支付的賬戶的安全性。現有技術中也有在制造機頂盒時就考慮了機頂盒的支付功能。但是目前市面上大部分的機頂盒不支持在線支付功能,現有的機頂盒支付驗證采用的方法有:單支付密碼驗證、密碼加密傳輸。其中單支付密碼驗證因為在傳輸時沒有進行加密,可能會有支付密碼泄露的風險。密碼加密傳輸是一種很好的實現方式,但是由于機頂盒內置的瀏覽器一般都不支持加密傳輸協議。所以如果想要密碼加密傳輸只能通過升級瀏覽器,但是一般的機頂盒的瀏覽器受到機頂盒的硬件限制無法升級。
技術實現思路
本專利技術的技術效果能夠克服上述缺陷,提供一種在機頂盒上的采用USB加密狗進行在線支付的驗證方法,其增加在線支付功能的安全性。為實現上述目的,本專利技術采用如下技術方案:其包括如下步驟:(I)用戶注冊流程;(2)USB加密狗插入機頂盒后的流程;(3)用戶的支付流程;(4)USB加密狗的插入狀態檢查流程。針對沒有在線支付功能的基于Linux內核的機頂盒,通過增加一個USB加密狗,然后采用USB加密狗和在線支付密碼雙重驗證的方法,為其增加在線支付的功能。USB加密狗和在線支付密碼雙重驗證的方法。用戶注冊流程說明用戶使用在線支付的前提條件。USB加密狗插入機頂盒后的流程主要說明加密狗檢測程序的工作流程。用戶支付流程,主要說了用戶支付過程和服務器的驗證流程。USB加密狗的插入狀態檢查流程是為了及時檢查機頂盒的加密狗是否插入。步驟(I)的用戶注冊流程包括如下步驟:(I)用戶到支付系統申請USB加密狗;(2)系統綁定USB加密狗序列號和用戶信息的一一對應關系;(3)用戶設置在線支付密碼。步驟(2)的USB加密狗插入機頂盒后的流程包括如下步驟:(I)機頂盒啟動時,啟動加密狗檢測程序;(2)加密狗檢測程序每間隔一段時間就檢測機頂盒是否插入USB加密狗;(3 )如果機頂盒通過加密狗檢測程序檢測到了 USB加密狗后,將USB加密狗的內置序列號加密傳輸至服務器;(4)服務器每次獲取到USB加密狗的內置序列號以后,檢測數據庫內是否有對應的用戶;(5)服務器如果記錄了 USB加密狗的內置序列號對應的用戶信息,則標識此用戶家的機頂盒已經插入了 USB加密狗,并記錄下本次操作的時間。步驟(3)的用戶的支付流程包括如下步驟:(I)用戶在支付時,先插入USB加密狗;(2)用戶進入支付頁面輸入支付的相關信息;( 3 )用戶輸入在線支付密碼;(4)服務器驗證用戶的在線支付密碼是否正確;(5)如果在線支付密碼正確,服務器驗證此用戶的機頂盒是否插入了 USB加密狗;(6)如果檢測USB加密狗是插在機頂盒上,服務器提示支付成功;(7)用戶從機頂盒上拔下USB加密狗;(8)支付流程結束。步驟(4)的USB加密狗的插入狀態檢查流程包括如下步驟:(I)服務器端定時的檢測用戶的機頂盒的USB插入狀態;(2)USB加密狗插入狀態的記錄時間與當前時間對比,如果時間差超出了定時發送的間隔時間。就認為是超時狀態;(3)如果是超時狀態,則將用戶的機頂盒的USB插入改為未插入的狀態。本專利技術的方法的優勢在于,將USB加密狗的驗證步驟后移至服務器端,這樣做有以下幾個好處。第一,不需要針對機頂盒進行大的改動,只需要增加一個駐留程序和USB加密狗的驅動就可以完成機頂盒端的升級。第二,便于原有的系統升級,因為原有的機頂盒的環境沒有調整。只需要針對后臺的認證邏輯進行修改即可。采用USB加密狗和在線支付密碼,保證支付賬戶的安全性。將原來很多不支持在線支付的機頂盒,通過增加了一個USB加密狗,解決了用戶在線支付的問題。【專利附圖】【附圖說明】圖1為本專利技術的用戶注冊流程示意圖;圖2為本專利技術的USB加密狗插入機頂盒后的流程示意圖;圖3為本專利技術的用戶的支付流程示意圖;圖4為本專利技術的USB加密狗的插入狀態檢查流程示意圖。【具體實施方式】本專利技術的在機頂盒上采用USB加密狗進行在線支付的驗證方法包括如下步驟:(I)用戶注冊流程;(2) USB加密狗插入機頂盒后的流程;(3)用戶的支付流程;(4) USB加密狗的插入狀態檢查流程。步驟(I)的用戶注冊流程包括如下步驟:(I)用戶到支付系統申請USB加密狗;(2)系統綁定USB加密狗序列號和用戶信息的一一對應關系;(3)用戶設置在線支付密碼。步驟(2)的USB加密狗插入機頂盒后的流程包括如下步驟:( I)機頂盒啟動時,啟動加密狗檢測程序;(2)加密狗檢測程序每間隔一段時間就檢測機頂盒是否插入USB加密狗;(3)如果機頂盒通過加密狗檢測程序檢測到了 USB加密狗后,將USB加密狗的內置序列號加密傳輸至服務器;(4)服務器每次獲取到USB加密狗的內置序列號以后,檢測數據庫內是否有對應的用戶;(5)服務器如果記錄了 USB加密狗的內置序列號對應的用戶信息,則標識此用戶家的機頂盒已經插入了 USB加密狗,并記錄下本次操作的時間。步驟(3)的用戶的支付流程包括如下步驟:(I)用戶在支付時,先插入USB加密狗;(2)用戶進入支付頁面輸入支付的相關信息;( 3 )用戶輸入在線支付密碼;(4)服務器驗證用戶的在線支付密碼是否正確;(5)如果在線支付密碼正確,服務器驗證此用戶的機頂盒是否插入了 USB加密狗;(6)如果檢測USB加密狗是插在機頂盒上,服務器提示支付成功;(7 )用戶從機頂盒上拔下USB加密狗;(8)支付流程結束。步驟(4)的USB加密狗的插入狀態檢查流程包括如下步驟:(I)服務器端定時的檢測用戶的機頂盒的USB插入狀態;(2)USB加密狗插入狀態的記錄時間與當前時間對比,如果時間差超出了定時發送的間隔時間。就認為是超時狀態;(3)如果是超時狀態,則將用戶的機頂盒的USB插入改為未插入的狀態。【權利要求】1.一種在機頂盒上采用USB加密狗進行在線支付的驗證方法,其特征在于,包括如下步驟:(1)用戶注冊流程;(2) USB加密狗插入機頂盒后的流程;(3)用戶的支付流程;(4)USB加密狗的插入狀態檢查流程。2.根據權利要求1所述的在機頂盒上采用USB加密狗進行在線支付的驗證方法, 其特征在于,步驟(1)的用戶注冊流程包括如下步驟: (1)用戶到支付系統申請USB加密狗; (2)系統綁定USB加密狗序列號和用戶信息的對應關系; (3)用戶設置在線支付密碼。3.根據權利要求2所述的在機頂盒上采用USB加密狗進行在線支付的驗證方法, 其特征在本文檔來自技高網...
【技術保護點】
一種在機頂盒上采用USB加密狗進行在線支付的驗證方法,其特征在于,包括如下步驟:(1)用戶注冊流程;(2)USB加密狗插入機頂盒后的流程;(3)用戶的支付流程;(4)USB加密狗的插入狀態檢查流程。
【技術特征摘要】
【專利技術屬性】
技術研發人員:于忠清,張錕,
申請(專利權)人:青島海爾軟件有限公司,
類型:發明
國別省市:山東;37
還沒有人留言評論。發表了對其他瀏覽者有用的留言會獲得科技券。