一種在賬戶之間進(jìn)行業(yè)務(wù)數(shù)據(jù)轉(zhuǎn)移的方法及裝置的制造方法
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及互聯(lián)網(wǎng)技術(shù)領(lǐng)域,尤其涉及一種實(shí)現(xiàn)移動(dòng)支付的方法及裝置。
【背景技術(shù)】
[0002]移動(dòng)支付是指交易雙方為了某種商品或者業(yè)務(wù)通過手機(jī)、PDA等終端進(jìn)行商業(yè)交易,移動(dòng)支付過程中,相關(guān)的商品或財(cái)富的轉(zhuǎn)移,從本質(zhì)上來講,移動(dòng)支付的過程,就是一個(gè)業(yè)務(wù)數(shù)據(jù)轉(zhuǎn)移的過程,如一個(gè)轉(zhuǎn)賬交易的過程,即為一個(gè)轉(zhuǎn)賬方的賬戶金額轉(zhuǎn)移到被轉(zhuǎn)賬方的賬戶上去的過程,這里的賬戶金額就是一個(gè)業(yè)務(wù)數(shù)據(jù)的例子,具體的轉(zhuǎn)賬金額就是業(yè)務(wù)數(shù)據(jù)轉(zhuǎn)移中轉(zhuǎn)移的業(yè)務(wù)數(shù)值。隨著第三代移動(dòng)通信技術(shù)、WIF1、移動(dòng)互聯(lián)網(wǎng)及智能終端的快速發(fā)展,基于終端應(yīng)用程序的移動(dòng)支付快速普及,用戶可以很方便的通過支付寶、微信等手機(jī)支付客戶端購(gòu)物支付、轉(zhuǎn)賬、理財(cái)?shù)炔僮?。同時(shí),移動(dòng)支付客戶端充分利用近場(chǎng)識(shí)別技術(shù)簡(jiǎn)化支付操作,如基于手機(jī)攝像頭提供二維碼支付功能,或者基于手機(jī)揚(yáng)聲器、麥克風(fēng)提供聲波支付功能。
[0003]為了確保業(yè)務(wù)數(shù)據(jù)轉(zhuǎn)移如移動(dòng)支付的安全,現(xiàn)有技術(shù)主要是終端應(yīng)用程序或者移動(dòng)支付服務(wù)器對(duì)支付方進(jìn)行鑒權(quán),只有在支付方身份認(rèn)證通過的情況下才能進(jìn)行移動(dòng)支付。但是,由于整個(gè)支付系統(tǒng)后門或漏洞導(dǎo)致的惡意軟件危害、病毒木馬植入、終端丟失或者用戶信息泄密等問題,使得目前的業(yè)務(wù)數(shù)據(jù)轉(zhuǎn)移(移動(dòng)支付)過程存在嚴(yán)重的安全隱患,安全性不足。
【發(fā)明內(nèi)容】
[0004]基于此,為解決上述提到的現(xiàn)有技術(shù)中存在的執(zhí)行用戶的業(yè)務(wù)數(shù)據(jù)轉(zhuǎn)移業(yè)務(wù)(例如移動(dòng)支付業(yè)務(wù))的過程中的安全性不足的技術(shù)問題,提供了一種在賬戶之間進(jìn)行業(yè)務(wù)數(shù)據(jù)轉(zhuǎn)移的方法。
[0005]—種在賬戶之間進(jìn)行業(yè)務(wù)數(shù)據(jù)轉(zhuǎn)移的方法,包括:
[0006]接收第一賬戶對(duì)應(yīng)的終端上傳的業(yè)務(wù)數(shù)據(jù)轉(zhuǎn)移請(qǐng)求,所述業(yè)務(wù)數(shù)據(jù)轉(zhuǎn)移請(qǐng)求攜帶第二賬戶、業(yè)務(wù)數(shù)值和第一賬戶的指紋信息;
[0007]對(duì)所述第一賬戶的指紋信息進(jìn)行身份驗(yàn)證,在所述第一賬戶的指紋信息驗(yàn)證通過時(shí),通知所述第二賬戶對(duì)應(yīng)的終端進(jìn)行確認(rèn);
[0008]接收所述第二賬戶對(duì)應(yīng)的終端上傳的所述第二賬戶的指紋信息;
[0009]對(duì)所述第二賬戶的指紋信息進(jìn)行身份驗(yàn)證,在所述第二賬戶的指紋信息驗(yàn)證通過時(shí),根據(jù)所述業(yè)務(wù)數(shù)值在所述第一賬戶和所述第二賬戶之間進(jìn)行業(yè)務(wù)數(shù)據(jù)轉(zhuǎn)移。
[0010]進(jìn)一步地,所述第一賬戶的指紋信息為使用第一第三方公鑰加密的指紋信息;所述對(duì)所述第一賬戶的指紋信息進(jìn)行身份驗(yàn)證的步驟還包括:獲取與所述第一第三方公鑰對(duì)應(yīng)的第一第三方私鑰,使用所述第一第三方私鑰將所述第一賬戶的加密的指紋信息進(jìn)行解密;獲取與所述第一賬戶對(duì)應(yīng)的預(yù)存的樣本指紋信息;將解密后的所述第一賬戶的指紋信息與所述第一賬戶對(duì)應(yīng)的預(yù)存的樣本指紋信息進(jìn)行匹配,若匹配成功,則所述第一賬戶的指紋信息驗(yàn)證通過。
[0011]進(jìn)一步地,所述第二賬戶的指紋信息為使用第二第三方公鑰加密的指紋信息;所述對(duì)所述第二賬戶的指紋信息進(jìn)行身份驗(yàn)證的步驟還包括:獲取與所述第二第三方公鑰對(duì)應(yīng)的第二第三方私鑰,使用所述第二第三方私鑰將所述第二賬戶的加密的指紋信息進(jìn)行解密;根據(jù)所述第二賬戶獲取預(yù)存的與第二賬戶對(duì)應(yīng)的預(yù)存的樣本指紋信息;將解密后的所述第二賬戶的指紋信息與所述第二賬戶對(duì)應(yīng)的預(yù)存的樣本指紋信息進(jìn)行匹配,若匹配成功,則所述第二賬戶的指紋信息驗(yàn)證通過。
[0012]進(jìn)一步地,所述對(duì)所述第一賬戶的指紋信息進(jìn)行身份驗(yàn)證的步驟之后還包括:若所述第一賬戶的指紋信息驗(yàn)證不通過,終止所述業(yè)務(wù)數(shù)據(jù)轉(zhuǎn)移;通知所述第一賬戶對(duì)應(yīng)的終端。
[0013]進(jìn)一步地,所述對(duì)所述第二賬戶的指紋信息進(jìn)行身份驗(yàn)證的步驟之后還包括:若所述第二賬戶的指紋信息驗(yàn)證不通過,終止所述業(yè)務(wù)數(shù)據(jù)轉(zhuǎn)移;通知所述第一賬戶和所述第二賬戶各自對(duì)應(yīng)的終端。
[0014]進(jìn)一步地,所述通知所述第二賬戶對(duì)應(yīng)的終端進(jìn)行確認(rèn)的步驟還包括:將所述第一賬戶和業(yè)務(wù)數(shù)值發(fā)送給第二賬戶對(duì)應(yīng)的終端。
[0015]進(jìn)一步地,所述根據(jù)所述業(yè)務(wù)數(shù)值在所述第一賬戶和所述第二賬戶之間進(jìn)行業(yè)務(wù)數(shù)據(jù)轉(zhuǎn)移的步驟之后還包括:通知所述第一賬戶對(duì)應(yīng)的終端和所述第二賬戶對(duì)應(yīng)的終端所述業(yè)務(wù)數(shù)據(jù)轉(zhuǎn)移已完成。
[0016]此外,本發(fā)明還提供了一種在賬戶之間進(jìn)行業(yè)務(wù)數(shù)據(jù)轉(zhuǎn)移的裝置,包括:
[0017]業(yè)務(wù)數(shù)據(jù)轉(zhuǎn)移請(qǐng)求接收模塊,用于接收第一賬戶對(duì)應(yīng)的終端上傳的業(yè)務(wù)數(shù)據(jù)轉(zhuǎn)移請(qǐng)求,所述業(yè)務(wù)數(shù)據(jù)轉(zhuǎn)移請(qǐng)求攜帶第二賬戶、業(yè)務(wù)數(shù)值和第一賬戶的指紋信息;
[0018]第一身份驗(yàn)證模塊,用于對(duì)所述第一賬戶的指紋信息進(jìn)行身份驗(yàn)證,在所述第一賬戶的指紋信息驗(yàn)證通過時(shí),通知所述第二賬戶對(duì)應(yīng)的終端進(jìn)行確認(rèn);
[0019]第二賬戶的指紋信息接收模塊,用于接收所述第二賬戶對(duì)應(yīng)的終端上傳的所述第二賬戶的指紋信息;
[0020]第二身份驗(yàn)證模塊,用于對(duì)所述第二賬戶的指紋信息進(jìn)行身份驗(yàn)證,在所述第二賬戶的指紋信息驗(yàn)證通過時(shí),根據(jù)所述業(yè)務(wù)數(shù)值在所述第一賬戶和所述第二賬戶之間進(jìn)行業(yè)務(wù)數(shù)據(jù)轉(zhuǎn)移。
[0021]進(jìn)一步地,所述第一賬戶的指紋信息為使用第一第三方公鑰加密的指紋信息;所述第一身份驗(yàn)證模塊還用于:獲取與所述第一第三方公鑰對(duì)應(yīng)的第一第三方私鑰,使用所述第一第三方私鑰將所述第一賬戶的加密的指紋信息進(jìn)行解密;獲取與所述第一賬戶對(duì)應(yīng)的預(yù)存的樣本指紋信息;將解密后的所述第一賬戶的指紋信息與所述第一賬戶對(duì)應(yīng)的預(yù)存的樣本指紋信息進(jìn)行匹配,若匹配成功,則所述第一賬戶的指紋信息驗(yàn)證通過。
[0022]進(jìn)一步地,所述第二賬戶的指紋信息為使用第二第三方公鑰加密的指紋信息;所述第二身份驗(yàn)證模塊還用于:獲取與所述第二第三方公鑰對(duì)應(yīng)的第二第三方私鑰,使用所述第二第三方私鑰將所述第二賬戶的加密的指紋信息進(jìn)行解密;根據(jù)所述第二賬戶獲取預(yù)存的與第二賬戶對(duì)應(yīng)的預(yù)存的樣本指紋信息;將解密后的所述第二賬戶的指紋信息與所述第二賬戶對(duì)應(yīng)的預(yù)存的樣本指紋信息進(jìn)行匹配,若匹配成功,則所述第二賬戶的指紋信息驗(yàn)證通過。
[0023]進(jìn)一步地,所述第一身份驗(yàn)證模塊還用于:在所述第一賬戶的指紋信息驗(yàn)證不通過時(shí),終止所述業(yè)務(wù)數(shù)據(jù)轉(zhuǎn)移;通知所述第一賬戶對(duì)應(yīng)的終端。
[0024]進(jìn)一步地,所述第二身份驗(yàn)證模塊還用于:在所述第二賬戶的指紋信息驗(yàn)證不通過時(shí),終止所述業(yè)務(wù)數(shù)據(jù)轉(zhuǎn)移,通知所述第一賬戶和所述第二賬戶各自對(duì)應(yīng)的終端。
[0025]進(jìn)一步地,所述第一身份驗(yàn)證模塊還用于:將所述第一賬戶和業(yè)務(wù)數(shù)值發(fā)送給第二賬戶對(duì)應(yīng)的終端。
[0026]進(jìn)一步地,所述裝置還包括業(yè)務(wù)數(shù)據(jù)轉(zhuǎn)移已完成通知模塊,用于通知所述第一賬戶對(duì)應(yīng)的終端和所述第二賬戶對(duì)應(yīng)的終端所述業(yè)務(wù)數(shù)據(jù)轉(zhuǎn)移已完成。
[0027]此外,為解決上述提到的現(xiàn)有技術(shù)中存在的執(zhí)行用戶的業(yè)務(wù)數(shù)據(jù)轉(zhuǎn)移業(yè)務(wù)(例如移動(dòng)支付業(yè)務(wù))的過程中的安全性不足的技術(shù)問題,本發(fā)明還提供了一種發(fā)起業(yè)務(wù)數(shù)據(jù)轉(zhuǎn)移的方法,包括:
[0028]接收輸入的業(yè)務(wù)數(shù)據(jù)轉(zhuǎn)移指令,獲取登錄的第一賬戶,獲取所述業(yè)務(wù)數(shù)據(jù)轉(zhuǎn)移指令攜帶的業(yè)務(wù)數(shù)值和第二賬戶;
[0029]通過指紋傳感器檢測(cè)輸入的指紋輸入事件,獲取所述指紋輸入事件對(duì)應(yīng)的與所述第一賬戶對(duì)應(yīng)的指紋信息;
[0030]根據(jù)所述第一賬戶、所述第二賬戶、所述業(yè)務(wù)數(shù)值和所述指紋信息生成對(duì)應(yīng)的業(yè)務(wù)數(shù)據(jù)轉(zhuǎn)移請(qǐng)求;
[0031]將所述業(yè)務(wù)數(shù)據(jù)轉(zhuǎn)移請(qǐng)求上傳到服務(wù)器,由所述服務(wù)器接收所述第一賬戶對(duì)應(yīng)的終端上傳的所述業(yè)務(wù)數(shù)據(jù)轉(zhuǎn)移請(qǐng)求,所述業(yè)務(wù)數(shù)據(jù)轉(zhuǎn)移請(qǐng)求攜帶所述第二賬戶、所述業(yè)務(wù)數(shù)值和所述第一賬戶的指紋信息,由所述服務(wù)器對(duì)所述第一賬戶的指紋信息進(jìn)行身份驗(yàn)證,在所述第一賬戶的指紋信息驗(yàn)證通過時(shí),所述服務(wù)器通知所述第二賬戶對(duì)應(yīng)的終端進(jìn)行確認(rèn),接收所述第二賬戶對(duì)應(yīng)的終端上傳的所述第二賬戶的指紋信息,對(duì)所述第二賬戶的指紋信息進(jìn)行身份驗(yàn)證,在所述第二賬戶的指紋信息驗(yàn)證通過時(shí),根據(jù)所述業(yè)務(wù)數(shù)值在所述第一賬戶和所述第二賬戶之間進(jìn)行業(yè)務(wù)數(shù)據(jù)轉(zhuǎn)移。
[0032]此外,本發(fā)明還提供了一種發(fā)起業(yè)務(wù)數(shù)據(jù)轉(zhuǎn)移的裝置,包括:
[0033]業(yè)務(wù)數(shù)據(jù)轉(zhuǎn)移指令接收模塊,用于接收輸入的業(yè)務(wù)數(shù)據(jù)轉(zhuǎn)移指令,獲取登錄的第一賬戶,獲取所述業(yè)務(wù)數(shù)據(jù)轉(zhuǎn)移指令攜帶的業(yè)務(wù)數(shù)值和第二賬戶;
[0034]指紋信息獲取模塊,用于通過指紋傳感器檢測(cè)輸入的指紋輸入事件,獲取所述指紋輸入事件對(duì)應(yīng)的與所述第一賬戶對(duì)應(yīng)的指紋信息;
[0035]業(yè)務(wù)數(shù)據(jù)轉(zhuǎn)移請(qǐng)求生成模塊,用于根據(jù)所述第一賬戶、所述第二賬戶、所述業(yè)務(wù)數(shù)值和所述指紋信息生成對(duì)應(yīng)的業(yè)務(wù)數(shù)據(jù)轉(zhuǎn)移請(qǐng)求;
[0036]業(yè)務(wù)數(shù)據(jù)轉(zhuǎn)移請(qǐng)求上傳模塊,用于將所述業(yè)務(wù)數(shù)據(jù)轉(zhuǎn)移請(qǐng)求上傳到服務(wù)器,由所述服務(wù)器接收所述第一賬戶對(duì)應(yīng)的終端上傳的所述業(yè)務(wù)數(shù)據(jù)轉(zhuǎn)移請(qǐng)求,所述業(yè)務(wù)數(shù)據(jù)轉(zhuǎn)移請(qǐng)求攜帶所述第二賬戶、所述業(yè)務(wù)數(shù)值和所述第一賬戶的指紋信息,由所述服務(wù)器對(duì)所述第一賬戶的指紋信息進(jìn)行身份驗(yàn)證,在所述第一賬戶的指紋信息驗(yàn)證通過時(shí),所述服務(wù)器通知所述第二賬戶對(duì)應(yīng)的終端進(jìn)行確認(rèn),接收所述第二賬戶對(duì)應(yīng)的終端上傳的所述第二賬戶的指紋信息,對(duì)所述第二賬戶的指紋信息進(jìn)行身份驗(yàn)證,在所述第二賬戶的指紋信息驗(yàn)證通過時(shí),根據(jù)所述業(yè)務(wù)數(shù)值在所述第一賬戶和所述第二賬戶之間進(jìn)行業(yè)務(wù)數(shù)據(jù)轉(zhuǎn)移。
[0037]實(shí)施本發(fā)明實(shí)施例,將具有如下有益效果:
[0038]在上述一種在賬戶之間進(jìn)行業(yè)務(wù)數(shù)據(jù)轉(zhuǎn)移的方法及裝置、和上述一種發(fā)起業(yè)務(wù)數(shù)據(jù)轉(zhuǎn)移的方法及裝置中,在進(jìn)行業(yè)務(wù)數(shù)據(jù)轉(zhuǎn)移如移動(dòng)支付的過程中,需要服務(wù)器對(duì)發(fā)起方和接收方都對(duì)其指紋信息進(jìn)行身份驗(yàn)證,只