基於北鬥衛星導航系統的加強銀行帳戶支付安全的方法與流程
2023-11-10 16:40:52 2

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