国产精品1024永久观看,大尺度欧美暖暖视频在线观看,亚洲宅男精品一区在线观看,欧美日韩一区二区三区视频,2021中文字幕在线观看

  • <option id="fbvk0"></option>
    1. <rt id="fbvk0"><tr id="fbvk0"></tr></rt>
      <center id="fbvk0"><optgroup id="fbvk0"></optgroup></center>
      <center id="fbvk0"></center>

      <li id="fbvk0"><abbr id="fbvk0"><dl id="fbvk0"></dl></abbr></li>

      一種移動(dòng)支付方法、系統(tǒng)及設(shè)備的制造方法_4

      文檔序號(hào):9667971閱讀:來源:國(guó)知局
      身存儲(chǔ)的所述標(biāo)準(zhǔn)加密數(shù)據(jù)模板比對(duì),當(dāng)比對(duì)一致后,確定認(rèn)證通過,向所述移動(dòng)終端發(fā)送認(rèn)證成功消息;當(dāng)比對(duì)不一致后,確定認(rèn)證不通過,向所述移動(dòng)終端發(fā)送認(rèn)證失敗消息。
      [0158]步驟302:當(dāng)所述判斷結(jié)果為所述加密數(shù)據(jù)與標(biāo)準(zhǔn)加密數(shù)據(jù)模板匹配時(shí),所述支付平臺(tái)完成支付處理。
      [0159]步驟303:所述支付平臺(tái)向移動(dòng)終端發(fā)送支付成功應(yīng)答消息。
      [0160]以下結(jié)合具體應(yīng)用場(chǎng)景對(duì)本發(fā)明實(shí)施例進(jìn)行進(jìn)一步詳細(xì)的說明。
      [0161]在實(shí)際應(yīng)用中,用戶首先需要在移動(dòng)終端下載支付客戶端并安裝所述支付客戶端,并在所述支付客戶端上完成用戶賬戶的創(chuàng)建過程,所述用戶賬戶的創(chuàng)建過程如下:
      [0162]首次啟動(dòng)支付客戶端時(shí),支付客戶端先通過自身程序文件利用散列函數(shù)生成校驗(yàn)碼并存儲(chǔ)在移動(dòng)終端的安全單元。
      [0163]啟動(dòng)所述支付客戶端,所述支付客戶端連接支付平臺(tái);所述支付平臺(tái)生成臨時(shí)密鑰對(duì),并將所述臨時(shí)密鑰對(duì)中的公鑰傳遞給所述支付客戶端,并同時(shí)傳遞圖像附加碼;其中,所述圖像附加碼在所述支付客戶端的一個(gè)連接存續(xù)期內(nèi)不重復(fù);所述連接存續(xù)期是所述支付客戶端由連接到所述支付平臺(tái)到斷開所述支付平臺(tái)的時(shí)間段;
      [0164]所述支付客戶端接收到所述支付平臺(tái)發(fā)送的公鑰和圖像附加碼后,提示用戶輸入用戶信息,所述用戶信息包括:用戶名、姓名、身份證號(hào)碼、手機(jī)號(hào)碼中的至少一種信息與密碼的組合;其中,所述支付客戶端對(duì)輸入的密碼采用散列算法(如MD5、SHA-1等算法)進(jìn)行加密;用戶輸入完成后,所述支付客戶端將用戶信息和接收到的圖像附加碼采用散列算法(如MD5、SHA-1等)生成校驗(yàn)碼,再利用接收到的公鑰加密用戶賬戶信息獲得加密信息,將所述加密信息和校驗(yàn)碼發(fā)送給所述支付平臺(tái)。
      [0165]所述支付平臺(tái)收到所述加密信息和所述校驗(yàn)碼,利用所述臨時(shí)密鑰對(duì)中的私鑰對(duì)所述加密信息進(jìn)行解密獲得用戶信息,解密后根據(jù)圖像附加碼和所述用戶信息采用散列算法(如MD5、SHA-1等算法)生成校驗(yàn)碼,將生成的校驗(yàn)碼與所述支付客戶端發(fā)送的校驗(yàn)碼比較,以確認(rèn)用戶信息在數(shù)據(jù)傳輸中是否發(fā)生異常。如果確定數(shù)據(jù)傳輸無(wú)異常,即所述生成的校驗(yàn)碼與所述支付客戶端發(fā)送的校驗(yàn)碼匹配一致,所述支付平臺(tái)根據(jù)所述用戶信息創(chuàng)建賬戶并存儲(chǔ),同時(shí)生成所述賬戶對(duì)應(yīng)的密鑰對(duì),完成后向所述支付客戶端發(fā)送賬戶創(chuàng)建成功應(yīng)答消息,消息中包含所述賬戶密鑰對(duì)中的公鑰。
      [0166]所述支付客戶端收到所述賬戶創(chuàng)建成功應(yīng)答消息后,提示用戶賬戶創(chuàng)建成功,同時(shí)將所述支付平臺(tái)發(fā)送的公鑰存儲(chǔ)在移動(dòng)終端的安全單元中,并提示可以進(jìn)入身份信息初始化過程的操作。
      [0167]場(chǎng)景一
      [0168]所述場(chǎng)景一為用戶身份信息初始化的場(chǎng)景;包括以下步驟:
      [0169]步驟401:用戶啟動(dòng)支付客戶端并使用用戶賬號(hào)登錄,登錄成功后啟動(dòng)用戶身份信息初始化;所述支付客戶端提示用戶掃描指紋;優(yōu)選地,本實(shí)施例中所述支付客戶端提示用戶掃描指紋三次。
      [0170]步驟402:所述支付客戶端獲取三張指紋圖像,并分別提取每張指紋圖像的指紋特征點(diǎn),分別生成三個(gè)指紋特征點(diǎn)集合Μ、N、P ;對(duì)指紋特征點(diǎn)集合Μ、N、P中的特征點(diǎn)兩兩進(jìn)行匹配,獲得指紋特征點(diǎn)集合Μ、Ν、Ρ中的共有指紋特征點(diǎn),生成所述共有指紋特征點(diǎn)集合Q ;在所述共有指紋特征點(diǎn)集合Q中,根據(jù)所述共有指紋特征點(diǎn)坐標(biāo)選取距離中心點(diǎn)最近的預(yù)設(shè)數(shù)量的共有指紋特征點(diǎn),將所述預(yù)設(shè)數(shù)量的共有指紋特征點(diǎn)通過第一預(yù)設(shè)算法生成字符串集合{S1}。
      [0171]具體的,在所述共有指紋特征點(diǎn)集合Q中根據(jù)共有指紋特征點(diǎn)坐標(biāo)確定距離指紋圖像中心最近的共有指紋特征點(diǎn)為中心點(diǎn),根據(jù)所述中心點(diǎn)與距離所述中心點(diǎn)最近的共有指紋特征點(diǎn)的距離以半徑R確定一個(gè)圓形,逐步擴(kuò)大所述圓形半徑,如所述圓形半徑擴(kuò)大為1.5R、2R、2.5R等等,使得所述圓形中包括的共有指紋特征點(diǎn)數(shù)量n(10〈n〈20);所述支付客戶端將所述η個(gè)的共有指紋特征點(diǎn)通過散列算法(如MD5、SHA-1等算法)生成字符串集合{S1}。
      [0172]步驟403:所述支付客戶端主機(jī)時(shí)間以及TCP時(shí)間戳,利用凸包算法計(jì)算時(shí)鐘漂移率,將所述時(shí)鐘漂移率通過散列算法(如MD5、SHA-1等算法)生成字符串S2。
      [0173]步驟404:所述支付客戶端將字符串集合{S1}和字符串S2按照一定規(guī)則混合(如DES加密方式)生成字符串S3,再通過散列算法(如MD5、SHA-1等算法)將所述字符串S3生成加密數(shù)據(jù)St,所述加密數(shù)據(jù)St通過公鑰加密后保存在移動(dòng)終端中;優(yōu)選地,所述中心點(diǎn)及所述圓形內(nèi)距離中心點(diǎn)最遠(yuǎn)及最近的指紋特征數(shù)據(jù)也保存所述移動(dòng)終端中;優(yōu)選地,所述加密數(shù)據(jù)St通過公鑰加密后、以及所述中心點(diǎn)及所述圓形內(nèi)距離中心點(diǎn)最遠(yuǎn)點(diǎn)及最近點(diǎn)的指紋特征數(shù)據(jù)保存在所述移動(dòng)終端的如智能集成電路卡(Smart 1C)的安全存儲(chǔ)區(qū)域中。
      [0174]步驟405:所述支付客戶端將加密后的加密數(shù)據(jù)St發(fā)送給支付平臺(tái),所述支付平臺(tái)使用所述賬戶對(duì)應(yīng)的私鑰解密所述支付客戶端發(fā)送的加密后的加密數(shù)據(jù)St,獲得所述加密數(shù)據(jù)St,保存所述加密數(shù)據(jù)St。
      [0175]場(chǎng)景二
      [0176]所述場(chǎng)景二為對(duì)賬戶進(jìn)行充值的場(chǎng)景;包括以下步驟:
      [0177]步驟501:用戶在移動(dòng)終端啟動(dòng)支付客戶端并使用用戶賬號(hào)登陸,登陸成功后所述支付客戶端通過自身程序文件利用散列函數(shù)生成校驗(yàn)碼,與移動(dòng)終端安全單元預(yù)存的校驗(yàn)碼進(jìn)行匹配,檢查自身是否有篡改,如果檢查到有篡改則向支付平臺(tái)發(fā)出告警消息,充值流程終止,所述支付平臺(tái)將通過用戶賬戶的聯(lián)系號(hào)碼發(fā)出風(fēng)險(xiǎn)提示;如果檢查到?jīng)]有篡改,所述支付客戶端讀取自身存儲(chǔ)的標(biāo)準(zhǔn)加密數(shù)據(jù)模板,通過預(yù)設(shè)加密方式加密所述標(biāo)準(zhǔn)加密數(shù)據(jù)模板后發(fā)送至所述支付平臺(tái)。
      [0178]步驟502:所述支付平臺(tái)解密所述支付客戶端發(fā)送的標(biāo)準(zhǔn)加密數(shù)據(jù)模板,與所述支付平臺(tái)自身存儲(chǔ)的標(biāo)準(zhǔn)加密數(shù)據(jù)模板匹配,如果匹配一致,則認(rèn)證通過,所述支付平臺(tái)向所述支付客戶端發(fā)送認(rèn)證成功消息,所述認(rèn)證成功消息包含圖像附加碼;如果匹配不一致,則認(rèn)證失敗,所述支付平臺(tái)向所述支付客戶端發(fā)送認(rèn)證失敗消息,所述支付平臺(tái)將通過用戶賬戶的聯(lián)系號(hào)碼發(fā)出風(fēng)險(xiǎn)提示,充值流程終止。
      [0179]步驟503:所述支付客戶端收到認(rèn)證成功消息后,啟動(dòng)充值界面,用戶在所述充值界面輸入充值金額;所述支付客戶端使用公鑰加密充值信息(包括支付賬號(hào)及輸入的充值金額)生成加密消息,再利用圖像附加碼和所述充值信息生成校驗(yàn)碼,將所述加密消息和所述校驗(yàn)碼一起發(fā)給至所述支付平臺(tái)。
      [0180]步驟504:所述支付平臺(tái)收到所述加密消息和所述校驗(yàn)碼后,解密所述加密消息獲得所述充值信息,結(jié)合自身存儲(chǔ)的圖像附加碼和所述充值信息生成校驗(yàn)碼,比對(duì)生成的所述校驗(yàn)碼和所述支付客戶端發(fā)送的所述校驗(yàn)碼,確定比對(duì)一致后,說明傳輸正常,所述支付平臺(tái)向所述支付應(yīng)用客戶端下發(fā)身份確認(rèn)消息。
      [0181]步驟505:所述支付客戶端收到身份確認(rèn)消息后,提示充值身份確認(rèn),用戶在移動(dòng)終端掃描指紋,獲得指紋圖像;提取所述指紋圖像的指紋特征點(diǎn)生成指紋特征點(diǎn)集合Qt,在所述指紋特征點(diǎn)集合Qt中根據(jù)所述移動(dòng)終端的安全存儲(chǔ)區(qū)域(如Smart 1C)中存儲(chǔ)的中心點(diǎn)指紋特征數(shù)據(jù)確定所述指紋特征點(diǎn)集合Qt的中心點(diǎn),以所述指紋特征點(diǎn)集合Qt的中心點(diǎn)為坐標(biāo)原點(diǎn);根據(jù)所述移動(dòng)終端的安全存儲(chǔ)區(qū)域(如Smart 1C)中存儲(chǔ)的最遠(yuǎn)點(diǎn)及最近點(diǎn)的指紋特征數(shù)據(jù)確定所述指紋特征點(diǎn)集合Qt的最遠(yuǎn)點(diǎn)和最近點(diǎn),以所述最遠(yuǎn)點(diǎn)和所述最近點(diǎn)為參照進(jìn)行漂移、旋轉(zhuǎn)處理,處理完成后以所述最遠(yuǎn)點(diǎn)與所述中心點(diǎn)的距離為半徑圈定指紋特征點(diǎn),將圈定的所述指紋特征點(diǎn)通過散列算法生成字符串集合{Stl};再獲取時(shí)鐘漂移,通過凸包算法計(jì)算時(shí)鐘漂移率,將所述時(shí)鐘漂移率通過散列算法生成字符串St2 ;根據(jù)所述字符串集合{Stl}和所述字符串St2生成加密數(shù)據(jù),將所述加密數(shù)據(jù)使用公鑰加密后發(fā)送給所述支付平臺(tái)。
      [0182]步驟506:所述支付平臺(tái)解密所述支付客戶端發(fā)送的加密數(shù)據(jù)后,將所述加密數(shù)據(jù)與自身存儲(chǔ)的標(biāo)準(zhǔn)加密數(shù)據(jù)模板進(jìn)行比對(duì),比對(duì)通過后,向賬戶關(guān)聯(lián)的銀行卡歸屬的服務(wù)器申請(qǐng)支付轉(zhuǎn)移;確定支付轉(zhuǎn)移成功后,所述支付平臺(tái)接收到支付成功應(yīng)答消息,所述支付平臺(tái)向所述支付客戶端返回充值成功應(yīng)答消息。
      [0183]步驟507:支付客戶端收到充值成功應(yīng)答消息,提示充值成功,流程結(jié)束。
      [0184]場(chǎng)景三
      [0185]所述場(chǎng)景三為對(duì)用戶進(jìn)行支付的場(chǎng)景;包括以下步驟:
      [0186]步驟601:用戶在移動(dòng)終端啟動(dòng)支付客戶端并使用用戶賬號(hào)登陸,登陸成功后所述支付客戶端通過自身程序文件利用散列函數(shù)生成校驗(yàn)碼,與所述移動(dòng)終端安全單元預(yù)存的校驗(yàn)碼進(jìn)行匹配,檢查自身是否有篡改,如果檢查到有篡改則向支付平臺(tái)發(fā)出告警消息,充值流程終止,所述支付平臺(tái)將通過用戶賬戶的聯(lián)系號(hào)碼發(fā)出風(fēng)險(xiǎn)提示;如果檢查到?jīng)]有篡改,所述支付客戶端讀取自身存儲(chǔ)的標(biāo)準(zhǔn)加密數(shù)據(jù)模板,通過預(yù)設(shè)加密方式加密所述標(biāo)準(zhǔn)加密數(shù)據(jù)模板后發(fā)送至所述支付平臺(tái)。
      [0187]步驟602:所述支付平臺(tái)解密所述支付客戶端發(fā)送的標(biāo)準(zhǔn)加密數(shù)據(jù)模板,與所述支付平臺(tái)自身存儲(chǔ)的標(biāo)準(zhǔn)加密數(shù)據(jù)模板匹配,如果匹配一致,則認(rèn)證通過,所述支付平臺(tái)向所述支付客戶端發(fā)送認(rèn)證成功消息,所述認(rèn)證成功消息包含圖像附加碼;如果匹配不一致,則認(rèn)證失敗,所述支付平臺(tái)向所述支付客戶端發(fā)送認(rèn)證失敗消息,所述支付平臺(tái)將通過用戶賬戶的聯(lián)系號(hào)碼發(fā)出風(fēng)險(xiǎn)提示,充值流程終止。
      [0188]步驟603:所述支付客戶端收到認(rèn)證成功消息后,啟動(dòng)消費(fèi)界面,用戶在所述支付客戶端界面消費(fèi)刷卡,并輸入消費(fèi)金額,手工輸入商家信息或者掃描二維碼獲取商家信息,商家信息包括:賬號(hào)(銀行賬號(hào)或支付平臺(tái)賬號(hào)等)、聯(lián)系方式等,所述支付客戶端提示輸入支付密碼,所述密碼使用散列算法(如MD5、SHA-1等方式)加密;所述支付客戶端使用公鑰加密充值信息(所述充值信息包含支付賬號(hào)、支付密碼及輸入的扣款金額等等)生成加密消息,再利用圖像附加碼和所述充值信息生成校驗(yàn)碼,將所述加密消息和所述校驗(yàn)碼一起發(fā)給至所述支付平臺(tái)。
      [0189]步驟604:所述支付平臺(tái)收到所述加密消息和所述校驗(yàn)碼后,解密所述加密消息獲得所述充值信息,結(jié)合自身存儲(chǔ)的圖像附加碼和所述充值信息生成校驗(yàn)碼,比對(duì)生成的所述校驗(yàn)碼和所述支付客戶端發(fā)送的所述校驗(yàn)碼,確定比對(duì)一致后,說明傳輸正常,所述支付平臺(tái)進(jìn)行支付密碼驗(yàn)證,驗(yàn)證成功后向所述支付客戶端下發(fā)身份驗(yàn)證消息。
      [0190]步驟605:所述支付客戶端收到身份驗(yàn)證消息,提示消費(fèi)身份確認(rèn),用戶在移動(dòng)終端掃描指紋,獲得指紋圖像;提取所述指紋圖像的指紋特征點(diǎn)生成指紋特征點(diǎn)集合Qt,在所述指紋特征點(diǎn)集合Qt中根據(jù)所述移動(dòng)終端的安全存儲(chǔ)區(qū)域(如Smart 1C)中存儲(chǔ)的中心點(diǎn)指紋特征數(shù)據(jù)確定所述指紋特征點(diǎn)集合Qt的中心點(diǎn),以所述指紋特征點(diǎn)集合Qt的中心點(diǎn)為坐標(biāo)原點(diǎn);根據(jù)所述移動(dòng)終端的安全存儲(chǔ)區(qū)域(如Smart 1C)中存儲(chǔ)的最遠(yuǎn)點(diǎn)及最近點(diǎn)的指紋特征數(shù)據(jù)確定所述指紋特征點(diǎn)集合Qt的最遠(yuǎn)點(diǎn)和最近點(diǎn),以所述最遠(yuǎn)點(diǎn)和所述最近點(diǎn)為參照進(jìn)行漂移、旋轉(zhuǎn)處理,處理完成后以所述最遠(yuǎn)點(diǎn)與所述中心點(diǎn)的距離為半徑圈定指紋特征點(diǎn),將圈定的所述指紋特征點(diǎn)通過散列算法生成字符串集合{Stl};再獲取時(shí)鐘漂移,通過凸包算法計(jì)算時(shí)鐘漂移率,將所述時(shí)鐘漂移率通過散列算法生成字符串St2 ;根據(jù)所述字符串集合{Stl}和所述字符串St2生成加密數(shù)據(jù),將所述加密數(shù)據(jù)使用公鑰加密后發(fā)送給所述支付平臺(tái)。
      [0191]步驟606:所述支付平臺(tái)解密所述支付客戶端發(fā)送的加密數(shù)據(jù)后,將所述加密數(shù)據(jù)與自身存儲(chǔ)的標(biāo)準(zhǔn)加密數(shù)據(jù)模板進(jìn)行比對(duì),比對(duì)通過后,先向賬戶關(guān)聯(lián)到銀行樣卡歸屬的服務(wù)器申請(qǐng)扣款,在扣款成功后再發(fā)起支付轉(zhuǎn)移;確定支付轉(zhuǎn)移成功后,所述支付平臺(tái)向支付客戶端發(fā)送支付成功消息,并通過商家聯(lián)系方式向商家發(fā)送支付轉(zhuǎn)移通知。如
      當(dāng)前第4頁(yè)1 2 3 4 5 6 
      網(wǎng)友詢問留言 已有0條留言
      • 還沒有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
      1