本發(fā)明涉及一種安全支付方法,尤其是涉及一種基于北斗衛(wèi)星導航系統(tǒng)的加強銀行賬戶支付安全的方法。
背景技術(shù):
銀行支付一般有固定支付終端和移動支付終端。
在支付寶、微信、京東錢包、qq錢包、百度錢包等快捷支付的方式下,金融盜刷、欺騙的事件屢見不鮮,給使用快捷支付的用戶帶來了不小的經(jīng)濟損失。當前,各種支付平臺的安全驗證方式僅有輸入6位密碼這一項身份驗證過程,這對于預防金融盜刷、欺騙事件明顯是不夠的。
北斗衛(wèi)星導航系統(tǒng)是中國著眼于國家安全和經(jīng)濟社會發(fā)展需要,自主建設(shè)、獨立運行的衛(wèi)星導航系統(tǒng),是為全球用戶提供全天候、全天時、高精度的定位、導航和授時服務的國家重要空間基礎(chǔ)設(shè)施。隨著北斗系統(tǒng)建設(shè)和服務能力的發(fā)展,相關(guān)產(chǎn)品已廣泛應用于交通運輸、海洋漁業(yè)、水文監(jiān)測、氣象預報、測繪地理信息、森林防火、通信時統(tǒng)、電力調(diào)度、救災減災、應急搜救等領(lǐng)域,逐步滲透到人類社會生產(chǎn)和人們生活的方方面面,為全球經(jīng)濟和社會發(fā)展注入新的活力。
目前北斗衛(wèi)星導航系統(tǒng)在銀行賬戶支付方面的應用還是空白,若使用中國北斗衛(wèi)星導航系統(tǒng),一方面可以通過北斗衛(wèi)星的短報文功能,進一步增加自動驗證加密措施;另一方面,通過北斗衛(wèi)星具有定位、授時功能,能快速精準確認金融交易的時間、地址和北斗衛(wèi)星定位客戶的時間、地址是否一致。這樣,既增加了金融支付的安全性,也開辟了防金融欺騙的新技術(shù)路線。
技術(shù)實現(xiàn)要素:
本發(fā)明的目的就是為了克服上述現(xiàn)有技術(shù)存在的缺陷而提供一種基于北斗衛(wèi)星導航系統(tǒng)的加強銀行賬戶支付安全的方法。
本發(fā)明的目的可以通過以下技術(shù)方案來實現(xiàn):
基于北斗衛(wèi)星導航系統(tǒng)的加強銀行賬戶支付安全的方法,包括:
s1、支付端產(chǎn)生支付請求;
s2、北斗衛(wèi)星導航系統(tǒng)發(fā)送支付驗證信息到銀行信息中心;
s3、銀行信息中心判斷步驟s2支付驗證信息中支付端的定位信息是否與用戶端的定位信息相符,若符合,則進行步驟s4,若不符合,則向用戶端詢問是否授權(quán)支付;
s4、銀行信息中心判斷支付費用是否超過設(shè)定限額,若未超過,則進行步驟s5,若超過,則向用戶端詢問是否授權(quán)支付;
s5、支付端通過密碼完成支付。
所述步驟s2的支付驗證信息包括用戶端的定位信息、支付端的定位信息、支付信息。
所述步驟s3具體包括:銀行信息中心判斷用戶端的定位信息與支付端的定位信息之間的偏差是否在設(shè)定范圍內(nèi),若在設(shè)定范圍內(nèi),則進行步驟s4;若大于設(shè)定范圍,則向用戶端詢問是否授權(quán)支付。
所述向用戶端詢問是否授權(quán)支付具體包括:向用戶端設(shè)備發(fā)送支付信息詢問是否授權(quán)支付,若用戶端授權(quán)支付,則進行步驟s5,若不授權(quán)支付,則交易終止。
所述步驟s5中密碼包括數(shù)字密碼、指紋密碼、聲音密碼、人臉識別密碼。
所述步驟s2中北斗衛(wèi)星導航系統(tǒng)通過短報文功能發(fā)送支付驗證信息到銀行信息中心。
與現(xiàn)有技術(shù)相比,本發(fā)明具有以下優(yōu)點:
1、通過北斗衛(wèi)星導航系統(tǒng)具有的定位、授時功能,能夠確定支付端和綁定的用戶端的實時空間、時間等信息,在現(xiàn)有支付驗證基礎(chǔ)上進一步提供了交易地點的空間信息驗證,增加了一層安全保障,有效保護用戶在使用快捷支付時的金融安全,能有效防止金融盜刷等詐騙行為。
2、通過北斗衛(wèi)星導航系統(tǒng)特有的短報文功能,當賬戶用戶產(chǎn)生支付時,能及時將驗證信息發(fā)送到銀行信息中心,信息的傳遞效率高,提高支付安全性的同時保持交易過程高效率進行。
3、由于采用了北斗衛(wèi)星導航系統(tǒng)短報文功能,因此數(shù)據(jù)在傳輸過程中不易被干擾或篡改。
附圖說明
圖1為本發(fā)明基于北斗衛(wèi)星導航系統(tǒng)的加強銀行賬戶支付安全的方法流程圖。
具體實施方式
下面結(jié)合附圖和具體實施例對本發(fā)明進行詳細說明。本實施例以本發(fā)明技術(shù)方案為前提進行實施,給出了詳細的實施方式和具體的操作過程,但本發(fā)明的保護范圍不限于下述的實施例。
本發(fā)明通過北斗衛(wèi)星導航系統(tǒng)具有的高精度定位、授時以及短報文通信功能,結(jié)合銀行支付系統(tǒng)原有的加密驗證方式,在支付前自動確定產(chǎn)生支付的終端與用戶所授權(quán)的用戶端的位置,在兩者位置產(chǎn)生一定偏差時,強行暫停支付并增加對該賬戶用戶所持設(shè)備進行授權(quán)驗證的過程。
如圖1所示,基于北斗衛(wèi)星導航系統(tǒng)的加強銀行賬戶支付安全的方法,包括:
s1、支付端產(chǎn)生支付請求,北斗衛(wèi)星導航系統(tǒng)對支付端和用戶端定位;
s2、北斗衛(wèi)星導航系統(tǒng)發(fā)送支付驗證信息到銀行信息中心;
s3、銀行信息中心判斷步驟s2支付驗證信息中支付端的定位信息是否與用戶端的定位信息相符,若符合,則進行步驟s4,若不符合,則向用戶端詢問是否授權(quán)支付;
s4、銀行信息中心判斷支付費用是否超過設(shè)定限額,若未超過,則進行步驟s5,若超過,則向用戶端詢問是否授權(quán)支付;
s5、支付端通過密碼完成支付。
本方法要求用戶將自己的銀行賬戶綁定于具有北斗衛(wèi)星導航系統(tǒng)功能的設(shè)備上,并在銀行支付系統(tǒng)內(nèi)增添位置驗證的程序,綁定的設(shè)備稱為用戶端。支付端是指發(fā)出支付請求的設(shè)備終端,不一定與用戶端是同一個設(shè)備終端。
當支付端產(chǎn)生一筆支付時,用戶端、支付端第一時間通過北斗衛(wèi)星導航系統(tǒng)定位,將空間、時間數(shù)據(jù)通過北斗系統(tǒng)特有的短報文功能發(fā)送到銀行信息中心。
銀行信息中心根據(jù)收到的支付信息判斷用戶端在支付端發(fā)起支付時的位置是否與支付端的位置一致,判斷依據(jù)是兩地點之間的距離偏差是否超出設(shè)定的最大距離偏差,該最大距離偏差可由用戶或銀行方面自主設(shè)定。若位置偏差超出設(shè)定的最大距離偏差,將由銀行信息中心向用戶端,即用戶已授權(quán)的設(shè)備上發(fā)信息詢問是否授權(quán)此次支付行為,若用戶授權(quán),則通過密碼輸入后完成最終支付,若用戶不授權(quán),則終止此次支付。
若支付時的位置信息在設(shè)定的最大距離偏差內(nèi),則進一步比較該筆交易是否超過設(shè)定的最大允許金額,該最大允許金額由用戶或銀行方面自主設(shè)定。若未超過,直接通過密碼輸入后完成最終支付;若超過最大允許金額,將由銀行信息中心向用戶端發(fā)信息詢問是否授權(quán)此次支付行為,若用戶授權(quán),則通過密碼輸入后完成最終支付,若用戶不授權(quán),則終止此次支付。
本方法中提到的支付密碼包括數(shù)字密碼、指紋密碼、聲音密碼、人臉識別密碼等多種密碼輸入方式,用戶若輸入密碼錯誤也會導致支付失敗。
以上過程在尚未經(jīng)過用戶授權(quán)或最終確認過程失敗的情況下,交易只能被迫終止或再次進行該支付流程,起到了保護用戶賬戶安全的作用。