具有nfc和指紋功能的移動終端的電子支付方法
2023-05-15 03:11:56 1
具有nfc和指紋功能的移動終端的電子支付方法
【專利摘要】本發明涉及一種具有NFC和指紋功能的移動終端的電子支付方法,在移動終端和支付伺服器通過指紋驗證用戶的合法身份,且只有在用戶身份驗證通過後才能開啟NFC功能和解密提取用戶的支付帳號信息,最終實現電子支付過程,提高了用戶移動終端和支付帳戶信息的安全性和隱私性,避免了非法用戶開啟NFC功能和獲取用戶支付帳號信息給用戶財產安全造成的隱患。
【專利說明】具有NFC和指紋功能的移動終端的電子支付方法
【技術領域】
[0001]本發明涉及電子交易領域,尤其涉及一種具有NFC和指紋功能的移動終端的電子支付方法。
【背景技術】
[0002]隨著電子商務的飛速發展,電子交易越來越頻繁。在實際電子支付和交易過程中,通常通過電腦登陸網上銀行進行轉帳交易,或者通過消費終端的POS機進行現場的刷卡消費。由於現有的網絡極易被黑客木馬攻擊,帳戶密碼容易被截取或洩露,銀行卡也容易被複製,電子交易的安全受到極大威脅。
【發明內容】
[0003]本發明所解決的技術問題是提供一種具有NFC和指紋功能的移動終端的電子支付方法,提高電子交易的安全性和便利性,避免用戶支付帳號信息的和支付密碼被非法截取或洩露導致的信息和財產安全隱患。
[0004]為解決上述技術問題,本發明提供一種具有NFC和指紋功能的移動終端的電子支付方法,包括步驟:採集用戶指紋圖像提取用戶指紋特徵,並將其與預設指紋模板進行比對以驗證用戶身份;當用戶指紋身份驗證通過時,開啟NFC功能並提取用戶預設的支付帳號信息;通過NFC功能接收商家提供的訂單信息,所述訂單信息包括訂單號、訂單金額和收款方帳號信息;通過支付帳號信息和訂單信息生成支付信息,並將所述支付信息和採集到的用戶指紋圖像通過無線網絡發送給支付伺服器;所述支付伺服器接收所述支付信息和用戶指紋圖像,從指紋圖像中提取用戶的指紋特徵並將其與預先設置的指紋模板進行比對以驗證用戶身份;當用戶身份驗證通過後,所述支付伺服器按照所述支付信息進行支付,並向所述用戶的移動終端返回成功支付信息。
[0005]優選的,所述電子支付方法還包括步驟:採集用戶指紋圖像生成指紋模板進行指紋註冊,並將指紋模板與用戶的支付帳戶信息進行綁定。
[0006]優選的,所述電子支付方法還包括步驟:隨機生成一密鑰,通過密鑰對所述支付帳戶信息進行加密;當用戶指紋身份驗證通過後,提取所述密鑰並解密得到所述支付帳戶信
肩、O
[0007]優選的,所述加解密步驟採用DES算法。
[0008]優選的,所述電子支付方法還包括步驟:支付伺服器接收用戶的指紋模板,並將其與用戶帳號信息進行綁定。
[0009]優選的,所述支付信息包括支付帳號信息、收款方帳號信息、訂單號和訂單金額。
[0010]優選的,所述電子支付方法還包括步驟:所述支付伺服器發送成功支付信息給所述收款方帳號信息指定的終端。
[0011]優選的,所述移動終端包括指紋傳感器,所述指紋傳感器為光學式指紋傳感器、電容式指紋傳感器和射頻式指紋傳感器中的一種。[0012]優選的,所述移動終端還應該包括與CPU連接的指紋圖像處理晶片,用於將指紋圖像進行處理以提取用戶的指紋特徵。
[0013]優選的,所述移動終端為手機、平板電腦、掌上電腦、筆記本電腦中的一種。
[0014]本發明提供的具有NFC和指紋功能的移動終端的電子支付方法,在移動終端和支付伺服器通過指紋驗證用戶的合法身份,且只有在用戶身份驗證通過後才能開啟NFC功能和解密提取用戶的支付帳號信息,最終實現電子支付過程,這樣提高了用戶移動終端和支付帳戶信息的安全性和隱私性,避免了非法用戶開啟NFC功能和獲取用戶支付帳號信息給用戶財產安全造成的隱患。
【專利附圖】
【附圖說明】
[0015]圖1為本發明實施例的具有NFC和指紋功能的移動終端的電子支付方法的流程圖。
【具體實施方式】
[0016]本發明提供一種具有NFC和指紋功能的移動終端的電子支付方法,為使本發明的目的、技術方案及效果更加清楚、明確,以下參照附圖並舉實例對本發明進一步詳細說明。
[0017]本發明所述的移動終端可以為任何可以進行移動通訊的電子設備,比如手機、平板電腦、掌上電腦和筆記本電腦等。所述電子設備具有指紋傳感器和NFC (Near FieldCommunication,近距離通訊)模塊,使其相應地具有指紋身份識別功能和近距離通訊功能。
[0018]所述指紋傳感器可以為光學式指紋傳感器、電容式指紋傳感器或射頻式指紋傳感,所述指紋傳感器設置於所述移動終端的外表面上,用戶可以將指尖按壓在指紋傳感器的採集窗口上採集指紋圖像。可以理解的是,所述移動終端還應該包括與CPU連接的指紋圖像處理晶片,用於將所述指紋傳感器採集的指紋圖像進行處理以提取用戶的指紋特徵。
[0019]所述NFC模塊包括NFC天線和NFC控制器,所述NFC控制器用於數字數據和模擬數據的相互轉換,而所述NFC天線則用於對外部設備發送或接收模擬數據,以實現對外部設備的數據通訊交互。
[0020]如圖1所示,本發明實施例提供的一種具有NFC和指紋功能的移動終端的電子支付方法包括步驟:
S1:採集用戶指紋圖像提取用戶指紋特徵,並將其與預設指紋模板進行比對以驗證用戶身份。
[0021]具體的,用戶手指按壓所述移動終端的指紋採集窗口,通過所述指紋傳感器採集用戶的指紋圖像,然後通過所述指紋圖像處理晶片對所述指紋圖像進行處理提取用戶的指紋特徵。所述移動終端將提取的用戶指紋特徵與用戶預先存儲的指紋模板進行比對,如果兩者相似度超過預定閾值,則判定指紋身份驗證通過,否則指紋身份驗證不通過。
[0022]可以理解的是,在指紋身份驗證步驟之前,還應該包括指紋身份註冊的步驟:採集用戶指紋圖像生成指紋模板進行指紋註冊,並將指紋模板與用戶的支付帳戶信息進行綁定。針對統一手指多次採集指紋圖像,然後提取指紋特徵綜合生成指紋模板。
[0023]S2:當用戶指紋身份驗證通過時,開啟NFC功能並提取用戶預設的支付帳號信息。
[0024]只有用戶的身份驗證通過後,才能給予用戶開啟NFC模塊以實現與外接設備的近距離通訊功能,並且提取用戶預設的支付帳號信息,這樣極大地提高了用戶移動終端和支付帳戶信息的安全性和隱私性,避免了非法用戶開啟NFC功能和獲取用戶支付帳號信息給用戶財產安全造成的隱患。
[0025]當用戶的身份驗證不通過,通過所述移動終端的顯示器或者揚聲器提示當前的使用者重新輸入指紋,再次進行指紋驗證步驟。當指紋驗證不通過連續超過預定次數時,為了避免非法用戶的破解和保證移動終端的信息安全,鎖定所述移動終端。
[0026]在本實施例中,所述用戶預設的支付帳號信息為987654321,通過密鑰DES算法加密後存儲在所述移動終端的安全存儲器裡。只有指紋身份驗證通過後才能提取所述密鑰,然後通過所述密鑰DES算法解密獲取所述支付帳號性信息。可以理解的是,所述密鑰是通過所述移動終端的隨機數發生器和DES算法生成的。
[0027]S3:通過NFC功能接收商家提供的訂單信息,所述訂單信息包括訂單號、訂單金額和收款方帳號信息。
[0028]所述移動終端掃描附近已經開啟NFC功能的外接設備,當掃描到商家的NFC裝置時進行密碼驗證並連接通訊。所述商家的設備將生成的用戶的訂單信息發送給所述用戶的移動終端。所述訂單信息的格式是根據商家的設備的交易系統生成的,包括訂單號、訂單金額和收款方帳號信息。在本實施例中,所述訂單信息的格式為「訂單號#訂單金額#收款方帳號」的訂單信息,比如「XF0025#3000#123456789」,生成的訂單號為XF0025,待向123456789的收款帳號支付3000元。當然可以理解的是,所述訂單信息的格式可以是其他的商家交易系統可以生成和讀取的數據格式,還可以包括更多的交易數據信息。
[0029]本實施例中,所述用戶的移動終端通過NFC與商家的設備直接進行通訊交互,非常快捷和直觀地獲得訂單信息,有效提高了電子交易的效率。
[0030]S4:通過支付帳號信息和訂單信息生成支付信息,並將所述支付信息和採集到的用戶指紋圖像通過無線網絡發送給支付伺服器。
[0031]所述移動終端在接收到訂單信息後,將S2步驟中提取的用戶支付帳號信息結合所述訂單信息生成支付信息,這樣所述支付信息包括了支付帳號信息、收款方帳號信息、訂單號和訂單金額。所述支付信息生成的格式為「支付帳號信息#收款方帳號信息#訂單號#訂單金額」,在本實施例中,最終生成支付信息為「987654321#123456789# XF0025#3000」。所述支付信息可以通過手機內置的網上銀行手機客戶端生成,也可以通過其他的電子交易程序生成。
[0032]S5:所述支付伺服器接收所述支付信息和用戶指紋圖像,從指紋圖像中提取用戶的指紋特徵並將其與預先設置的指紋模板進行比對以驗證用戶身份。
[0033]所述支付伺服器為具有支付功能的網絡伺服器,可以按照用戶的支付指令或支付信息實現貨幣的支付或者轉帳,比如網上銀行支付伺服器、支付寶伺服器或者微信支付伺服器等。在通過所述支付伺服器進行電子支付業務之前,用戶需要先在提供所述電子支付業務的服務提供商進行指紋註冊,獲取支付帳號信息並在所述電子支付服務提供商那裡留存用戶的指紋模板。所述電子支付服務提供商通過將用戶提交的指紋特徵與留存的指紋模板進行匹配,以驗證用戶的合法身份。
[0034]可以理解的是,所述支付伺服器在通過指紋驗證用戶身份步驟之前,還應該包括指紋帳號綁定的步驟:支付伺服器接收用戶的指紋模板,並將其與用戶帳號信息進行綁定。[0035]S6:當用戶身份驗證通過後,所述支付伺服器按照所述支付信息進行支付,並向所述用戶的移動終端返回成功支付信息。
[0036]這樣,用戶就成功地通過具有NFC和指紋功能的移動終端完成電子支付。用戶可以將所述成功支付信息現場給商家觀看確認,還可以通過移動終端無線通訊或NFC方式發送給商家的設備,商家確認後成功付款就可以完成商品或服務的交付。
[0037]當然,為了讓商家儘快能確認成功支付,所述支付伺服器發送成功支付信息給所述收款方帳號信息指定的終端。比如,將成功支付信息發送給收款方帳號信息指定手機號碼的手機、指定帳號的郵箱或即時通訊軟體。
[0038]綜上所述,本發明提供一種具有NFC和指紋功能的移動終端的電子支付方法,在移動終端和支付伺服器通過指紋驗證用戶的合法身份,且只有在用戶身份驗證通過後才能開啟NFC功能和解密提取用戶的支付帳號信息,最終實現電子支付過程,這樣提高了用戶移動終端和支付帳戶信息的安全性和隱私性,避免了非法用戶開啟NFC功能和獲取用戶支付帳號信息給用戶財產安全造成的隱患。
[0039]可以理解的是,對本領域普通技術人員來說,可以根據本發明的技術方案及其發明構思加以等同替換或改變,而所有這些改變或替換都應屬於本發明所附的權利要求的保護範圍。
【權利要求】
1.一種具有NFC和指紋功能的移動終端的電子支付方法,其特徵在於,包括步驟: 採集用戶指紋圖像提取用戶指紋特徵,並將其與預設指紋模板進行比對以驗證用戶身份; 當用戶指紋身份驗證通過時,開啟NFC功能並提取用戶預設的支付帳號信息; 通過NFC功能接收商家提供的訂單信息,所述訂單信息包括訂單號、訂單金額和收款方帳號信息; 通過支付帳號信息和訂單信息生成支付信息,並將所述支付信息和採集到的用戶指紋圖像通過無線網絡發送給支付伺服器; 所述支付伺服器接收所述支付信息和用戶指紋圖像,從指紋圖像中提取用戶的指紋特徵並將其與預先設置的指紋模板進行比對以驗證用戶身份; 當用戶身份驗證通過後,所述支付伺服器按照所述支付信息進行支付,並向所述用戶的移動終端返回成功支付信息。
2.如權利要求1所述的具有NFC和指紋功能的移動終端的電子支付方法,其特徵在於,還包括步驟:採集用戶指紋圖像生成指紋模板進行指紋註冊,並將指紋模板與用戶的支付帳戶信息進行綁定。
3.如權利要求2所述的具有NFC和指紋功能的移動終端的電子支付方法,其特徵在於,還包括步驟:隨機生成一密鑰,通過密鑰對所述支付帳戶信息進行加密;當用戶指紋身份驗證通過後,提取所述密鑰並解密得到所述支付帳戶信息。
4.如權利要求3所述的具有NFC和指紋功能的移動終端的電子支付方法,其特徵在於,所述加解密步驟採用DES算法。
5.如權利要求1所述的具有NFC和指紋功能的移動終端的電子支付方法,其特徵在於,還包括步驟:支付伺服器接收用戶的指紋模板,並將其與用戶帳號信息進行綁定。
6.如權利要求1所述的具有NFC和指紋功能的移動終端的電子支付方法,其特徵在於,所述支付信息包括支付帳號信息、收款方帳號信息、訂單號和訂單金額。
7.如權利要求1所述的具有NFC和指紋功能的移動終端的電子支付方法,其特徵在於,還包括步驟:所述支付伺服器發送成功支付信息給所述收款方帳號信息指定的終端。
8.如權利要求1所述的具有NFC和指紋功能的移動終端的電子支付方法,其特徵在於,所述移動終端包括指紋傳感器,所述指紋傳感器為光學式指紋傳感器、電容式指紋傳感器和射頻式指紋傳感器中的一種。
9.如權利要求1所述的具有NFC和指紋功能的移動終端的電子支付方法,其特徵在於,所述移動終端還應該包括與CPU連接的指紋圖像處理晶片,用於將指紋圖像進行處理以提取用戶的指紋特徵。
10.如權利要求1所述的具有NFC和指紋功能的移動終端的電子支付方法,其特徵在於,所述移動終端為手機、平板電腦、掌上電腦、筆記本電腦中的一種。
【文檔編號】G07G1/00GK103729948SQ201410013849
【公開日】2014年4月16日 申請日期:2014年1月13日 優先權日:2014年1月13日
【發明者】邵宇, 李剛, 汪長洪, 蘇傑 申請人:深圳市亞略特生物識別科技有限公司