亚洲狠狠干,亚洲国产福利精品一区二区,国产八区,激情文学亚洲色图

信息交互方法、裝置及系統(tǒng)與流程

文檔序號:12366430閱讀:358來源:國知局
信息交互方法、裝置及系統(tǒng)與流程

本申請涉及網(wǎng)絡信息交互技術(shù)領(lǐng)域,尤其涉及一種信息交互方法、裝置及系統(tǒng)。



背景技術(shù):

隨著網(wǎng)絡科技技術(shù)的不斷發(fā)展,安全、便捷的網(wǎng)絡支付方式也得到不斷地推廣。人們已經(jīng)可以利用處于網(wǎng)絡連接狀態(tài)的終端設備通過網(wǎng)絡數(shù)據(jù)處理技術(shù)來進行在線實時的數(shù)據(jù)信息處理,從而實現(xiàn)支付。

然而,對于不能連接網(wǎng)絡的終端設備,例如,穿戴設備(如智能手表)等,不能與支付服務端之間進行通信交互,用戶無法通過該終端設備進行信息交互,實現(xiàn)支付?;蛘?,當可連接網(wǎng)絡的終端設備(例如手機等)處于離線狀態(tài)時,不能在線與支付服務端通信,用戶也無法通過這樣的離線終端設備進行信息交互,實現(xiàn)支付??傊?,無論是上述哪一種情況,用戶均無法通過這樣的離線終端設備進行信息交互,實現(xiàn)支付。



技術(shù)實現(xiàn)要素:

本申請的目的是,提供一種信息交互方法、裝置及系統(tǒng),在終端設備處于離線狀態(tài)時,也可以實現(xiàn)安全、便捷的支付。

本申請?zhí)峁┝艘环N信息交互方法,所述方法包括:

終端接收第一服務端下發(fā)的鑒權(quán)因子,所述鑒權(quán)因子中攜帶有用戶的鑒權(quán)密鑰、賬戶信息和動態(tài)時間因子,所述第一服務端為在所述終端請求第一業(yè)務操作時對所述終端進行鑒權(quán)后完成所述第一業(yè)務操作的服務端;

利用所述鑒權(quán)因子與所述終端的設備信息生成綁定鑒權(quán)信息,返回所述綁定鑒權(quán)信息給所述第一服務端,以便所述第一服務端根據(jù)所述綁定鑒權(quán)信息通過所述第一業(yè)務操作授權(quán);

根據(jù)所述鑒權(quán)因子生成用于離線完成所述第一業(yè)務操作的圖形標識,所 述圖形標識攜帶有所述第一業(yè)務操作的鑒權(quán)信息,所述第一業(yè)務操作的鑒權(quán)信息包括所述用戶的鑒權(quán)密鑰、設備賬戶信息及動態(tài)密碼,所述動態(tài)密碼根據(jù)所述動態(tài)時間因子生成,所述設備賬戶信息根據(jù)所述用戶的賬戶信息和所述終端的設備信息生成。

又一方面,本申請還提供了一種信息交互方法,所述方法包括:

第二服務端獲取終端上顯示的圖形標識中所攜帶的第一業(yè)務操作的鑒權(quán)信息,所述第一業(yè)務操作的鑒權(quán)信息包括用戶的鑒權(quán)密鑰、設備賬戶信息及動態(tài)密碼;

利用所述第一業(yè)務操作的鑒權(quán)信息與業(yè)務數(shù)據(jù)生成第一業(yè)務操作請求,并發(fā)送給所述第一服務端,以便所述第一服務端根據(jù)所述第一業(yè)務操作請求中所攜帶的所述第一業(yè)務操作的鑒權(quán)信息進行鑒權(quán),并在通過鑒權(quán)時完成所述第一業(yè)務操作;

接收所述第一服務端返回的所述第一業(yè)務操作的結(jié)果。

又一方面,本申請還提供了一種信息交互方法,所述方法包括:

第一服務端接收第二服務端發(fā)送的第一業(yè)務操作請求,所述第一業(yè)務操作請求由所述第二服務端通過獲取終端上顯示的圖形標識中攜帶的所述第一業(yè)務操作的鑒權(quán)信息與業(yè)務數(shù)據(jù)所生成的請求,所述第一業(yè)務操作請求中攜帶有所述第一業(yè)務操作的鑒權(quán)信息和業(yè)務數(shù)據(jù),所述第一業(yè)務操作的鑒權(quán)信息包括用戶的鑒權(quán)密鑰、設備賬戶信息及動態(tài)密碼;

根據(jù)所述第一業(yè)務操作請求中所攜帶的所述鑒權(quán)信息進行鑒權(quán),當通過鑒權(quán)時,所述第一服務端完成第一業(yè)務操作。

又一方面,本申請還提供了一種終端,所述終端包括:

接收單元,接收第一服務端下發(fā)的鑒權(quán)因子,所述鑒權(quán)因子中攜帶有用戶的鑒權(quán)密鑰、賬戶信息和動態(tài)時間因子,所述第一服務端為在所述終端請求第一業(yè)務操作時對所述終端進行鑒權(quán)后完成所述第一業(yè)務操作的服務端;

綁定單元,利用所述接收單元接收的所述鑒權(quán)因子與所述終端的設備信 息生成綁定鑒權(quán)信息;

發(fā)送單元,返回所述綁定單元生成的所述綁定鑒權(quán)信息給所述第一服務端,以便所述第一服務端根據(jù)所述綁定鑒權(quán)信息通過所述第一業(yè)務操作授權(quán);

處理單元,根據(jù)所述接收單元接收的所述鑒權(quán)因子生成用于離線完成所述第一業(yè)務操作的圖形標識,所述圖形標識攜帶有所述第一業(yè)務操作的鑒權(quán)信息,所述第一業(yè)務操作的鑒權(quán)信息包括所述用戶的鑒權(quán)密鑰、設備賬戶信息及動態(tài)密碼,所述動態(tài)密碼根據(jù)所述動態(tài)時間因子生成,所述設備賬戶信息根據(jù)所述用戶的賬戶信息和所述終端的設備信息生成。

又一方面,本申請還提供了一種服務端,所述服務端包括:

獲取單元,獲取終端上顯示的圖形標識中所攜帶的第一業(yè)務操作的鑒權(quán)信息,所述第一業(yè)務操作的鑒權(quán)信息包括用戶的鑒權(quán)密鑰、設備賬戶信息及動態(tài)密碼;

處理單元,利用所述獲取單元獲取的所述第一業(yè)務操作的鑒權(quán)信息與業(yè)務數(shù)據(jù)生成第一業(yè)務操作請求;

發(fā)送單元,將所述處理單元生成的所述第一業(yè)務操作請求發(fā)送給所述第一服務端,以便所述第一服務端根據(jù)所述第一業(yè)務操作請求中所攜帶的所述第一業(yè)務操作的鑒權(quán)信息進行鑒權(quán),并在通過所述鑒權(quán)時完成所述第一業(yè)務操作;

接收單元,接收所述第一服務端返回的所述第一業(yè)務操作的結(jié)果。

又一方面,本申請還提供了一種服務端,所述服務端包括:

接收單元,接收第二服務端發(fā)送的第一業(yè)務操作請求,所述第一業(yè)務操作請求由所述第二服務端通過獲取終端上顯示的圖形標識中攜帶的所述第一業(yè)務操作的鑒權(quán)信息與業(yè)務數(shù)據(jù)所生成的請求,所述第一業(yè)務操作請求中攜帶有所述第一業(yè)務操作的鑒權(quán)信息和業(yè)務數(shù)據(jù),所述第一業(yè)務操作的鑒權(quán)信息包括用戶的鑒權(quán)密鑰、設備賬戶信息及動態(tài)密碼;

處理單元,根據(jù)所述接收單元接收的所述第一業(yè)務操作請求中所攜帶的 所述第一業(yè)務操作的鑒權(quán)信息進行鑒權(quán),當通過鑒權(quán)時,所述第一服務端完成第一業(yè)務操作。

又一方面,本申請還提供了一種電子設備,所述電子設備包括:

顯示器;

處理器;

存儲器,所述存儲器存儲第一服務端下發(fā)的鑒權(quán)因子以及根據(jù)所述鑒權(quán)因子生成用于離線完成第一業(yè)務操作的圖形標識的程序,所述程序被所述處理器執(zhí)行時,在所述顯示器的顯示區(qū)域顯示所述用于離線完成第一業(yè)務操作的圖形標識,所述圖形標識攜帶有所述第一業(yè)務操作的鑒權(quán)信息,所述第一業(yè)務操作的鑒權(quán)信息包括所述用戶的鑒權(quán)密鑰、設備賬戶信息及動態(tài)密碼,所述動態(tài)密碼根據(jù)所述動態(tài)時間因子生成,所述設備賬戶信息根據(jù)所述用戶的賬戶信息和所述終端的設備信息生成。

又一方面,本申請還提供了一種信息交互系統(tǒng),所述系統(tǒng)包括:終端、第一服務端和第二服務端;

所述終端在離線狀態(tài)時顯示用于完成第一業(yè)務操作的圖形標識,所述圖形標識攜帶有所述第一業(yè)務操作的鑒權(quán)信息,所述第一業(yè)務操作的鑒權(quán)信息包括用戶的鑒權(quán)密鑰、設備賬戶信息及動態(tài)密碼;

所述第二服務端獲取所述圖形標識中所攜帶的所述第一業(yè)務操作的鑒權(quán)信息;

所述第二服務端利用所述第一業(yè)務操作的鑒權(quán)信息與業(yè)務數(shù)據(jù)生成第一業(yè)務操作請求,并發(fā)送給所述第一服務端;

所述第一服務端根據(jù)所述第一業(yè)務操作請求中所攜帶的所述第一業(yè)務操作的鑒權(quán)信息進行鑒權(quán),當通過鑒權(quán)時,所述第一服務端完成所述第一業(yè)務操作。

本申請實施例提供的信息交互方法、裝置及系統(tǒng),通過綁定的鑒權(quán)信息、動態(tài)時間因子生成動態(tài)的用于離線業(yè)務操作的圖形標識,在終端處于離線狀 態(tài)時可以采用該圖形標識進行信息交互,實現(xiàn)安全支付,或者使不能進行網(wǎng)絡連接的終端設備也可以采用該圖形標識進行信息交互,實現(xiàn)安全支付。本申請在終端設備處于離線狀態(tài)時,可以實現(xiàn)安全、便捷的支付。

附圖說明

為了更清楚地說明本申請實施例中的技術(shù)方案,下面將對實施例描述中所需要使用的附圖作簡單地介紹,顯而易見地,下面描述中的附圖僅僅是本申請的一些實施例,對于本領(lǐng)域普通技術(shù)人員來講,在不付出創(chuàng)造性勞動性的前提下,還可以根據(jù)這些附圖獲得其他的附圖。

圖1為本申請實施例提供的一種信息交互系統(tǒng)的結(jié)構(gòu)示意圖;

圖2為本申請實施例提供的又一種信息交互系統(tǒng)的結(jié)構(gòu)示意圖;

圖3a為本申請實施例提供的一種信息交互方法終端側(cè)的流程圖;

圖3b為本申請實施例提供的終端側(cè)在離線支付時的方法流程圖;

圖4為本申請實施例提供的一種信息交互方法第二服務端側(cè)的流程圖;

圖5a為本申請實施例提供的一種信息交互方法第一服務端側(cè)的流程圖;

圖5b為本申請實施例提供的一種第一服務端側(cè)在離線支付授權(quán)時的方法流程圖;

圖5c為本申請實施例提供的又一種第一服務端側(cè)在離線支付授權(quán)時的方法流程圖;

圖6為本申請實施例提供的一種信息交互方法的交互圖;

圖7為本申請實施例提供的一種(手機)的離線支付授權(quán)時的交互圖;

圖8為本申請實施例提供的又一種(智能手表)的離線支付授權(quán)時的交互圖;

圖9為本申請實施例提供的一種終端的結(jié)構(gòu)示意圖;

圖10為本申請實施例提供的一種第二服務端的結(jié)構(gòu)示意圖;

圖11為本申請實施例提供的一種第一服務端的結(jié)構(gòu)示意圖;

圖12為本申請實施例提供的一種電子設備的組成結(jié)構(gòu)示意圖。

具體實施方式

為使得本申請的發(fā)明目的、特征、優(yōu)點能夠更加的明顯和易懂,下面將結(jié)合本申請實施例中的附圖,對本申請實施例中的技術(shù)方案進行描述,顯然,所描述的實施例僅僅是本申請一部分實施例,而非全部實施例?;诒旧暾堉械膶嵤├?,本領(lǐng)域普通技術(shù)人員在沒有做出創(chuàng)造性勞動前提下所獲得的所有其他實施例,都屬于本申請保護的范圍。

本申請實施例提供的信息交互方法及裝置,適用于各類型的智能移動終端設備,例如,智能手機、平板電腦等終端設備,尤其適用于不具有網(wǎng)絡連接功能的智能穿戴設備,例如,智能手表、智能手環(huán)等設備。

圖1是本申請實施例提供的一種信息交互系統(tǒng)的結(jié)構(gòu)示意圖,如圖1所示,終端1、商戶服務端2(第二服務端)和支付服務端3(第一服務端)。圖中的終端1是具有網(wǎng)絡連接功能的終端,例如智能手機、平板電腦等,終端1可以與支付服務端3之間存在網(wǎng)絡連接。圖中的虛線表示在實際使用場景時,終端1未能與支付服務端3進行網(wǎng)絡連接。終端1在處于在線狀態(tài)時,與支付服務端3可進行網(wǎng)絡連接,且終端1請求支付服務端3進行離線支付授權(quán),支付服務端3經(jīng)過授權(quán)驗證后,下發(fā)鑒權(quán)因子給終端1。在實際使用場景時,終端1處于離線狀態(tài),在屏幕上顯示根據(jù)支付服務端3下發(fā)的鑒權(quán)因子生成的攜帶有支付鑒權(quán)圖形標識,商戶服務端2通過掃描該圖形標識獲取支付鑒權(quán)信息,并將支付鑒權(quán)信息與訂單信息生成支付請求發(fā)送給支付服務端3,支付服務端3對支付鑒權(quán)信息進行驗證,當驗證通過時,支付服務端3進行支付。

其中,商戶服務端2包括前臺掃碼端21和后臺服務端22,前臺掃碼端21主要安裝有掃碼槍,通過掃描終端1上展示的圖形標識,傳給后臺服務端22。后臺服務端22主要完成前臺掃碼端21的參數(shù)校驗,并提取獲得圖形標識中的支付鑒權(quán)信息。后臺服務端22對商戶訂單參數(shù)進行預處理后,向支付服務端3提交訂單創(chuàng)建及支付請求。

圖2是本申請實施例提供的又一種信息交互系統(tǒng)的結(jié)構(gòu)示意圖,與圖1的區(qū)別在于,圖中的終端1是不具有網(wǎng)絡連接功能的終端,例如智能手表、智能手環(huán)等穿戴設備,終端1不能與支付服務端3建立網(wǎng)絡連接,但終端1可以通過其他的通信模塊(例如藍牙)與具有網(wǎng)絡連接功能的第二終端4建立連接,通過第二終端4獲取支付服務端3下發(fā)的鑒權(quán)因子。圖中的虛線表示在離線支付授權(quán)之后,在實際使用場景時,可以不需要具有網(wǎng)絡連接功能的第二終端4。下面介紹具體的信息交互過程。

圖3a是本申請實施例提供的信息交互方法終端側(cè)的流程圖,如圖3a所示,本申請實施例的信息交互方法包括:

S101、終端接收第一服務端下發(fā)的鑒權(quán)因子。

所述鑒權(quán)因子中攜帶有用戶的鑒權(quán)密鑰、賬戶信息和動態(tài)時間因子。

其中,第一業(yè)務操作包括虛擬資源的網(wǎng)絡交換操作,例如,支付金額、核銷代金券等。

第一服務端為在所述終端請求第一業(yè)務操作時對所述終端進行鑒權(quán)后完成所述第一業(yè)務操作的服務端。

為了便于說明,本申請中以第一業(yè)務操作為支付、離線第一業(yè)務操作為離線支付、第一業(yè)務操作請求為支付請求、第一服務端為支付服務端、第二服務端為商戶服務端為例進行說明,其他虛擬資源的網(wǎng)絡交換操作與此類似。

終端在處于在線狀態(tài)時,與第一服務端建立網(wǎng)絡連接,向所述第一服務端請求離線支付鑒權(quán),所述第一服務端在通過鑒權(quán)驗證后下發(fā)鑒權(quán)因子給所述終端。

具體可以包括以下步驟:終端發(fā)送賬戶身份驗證請求給所述第一服務端;接收所述第一服務端在身份驗證成功后發(fā)送的驗證結(jié)果;發(fā)送離線支付授權(quán)的驗證請求給所述第一服務端;接收所述第一服務端在通過授權(quán)驗證后下發(fā)的鑒權(quán)因子。

S102、利用所述鑒權(quán)因子與所述終端的設備信息生成綁定鑒權(quán)信息,返回所述綁定鑒權(quán)信息給所述第一服務端,以便所述第一服務端根據(jù)所述綁定 鑒權(quán)信息通過所述第一業(yè)務操作授權(quán)。

為了能夠在處于離線狀態(tài)時實現(xiàn)安全、快捷地支付,終端需要在處于在線狀態(tài)時,將設備信息與第一服務端下發(fā)的鑒權(quán)因子,向第一服務端進行綁定鑒權(quán)驗證,以獲得在離線支付的支付授權(quán)。

S103、根據(jù)所述鑒權(quán)因子生成用于離線完成所述第一業(yè)務操作的圖形標識,所述圖形標識攜帶有第一業(yè)務操作的鑒權(quán)信息。

所述第一業(yè)務操作的鑒權(quán)信息,即支付鑒權(quán)信息,包括所述用戶的鑒權(quán)密鑰、設備賬戶信息及動態(tài)密碼,所述動態(tài)密碼根據(jù)所述動態(tài)時間因子生成,所述設備賬戶信息根據(jù)所述用戶的賬戶信息和所述終端的設備信息生成。所述圖形標識為二維碼或者條形碼。

其中,所述動態(tài)密碼在同一時間窗口內(nèi)保持不變,在下一個時間窗口時,則根據(jù)所述動態(tài)時間因子重新生成,以進行動態(tài)變化。這樣可以保證支付鑒權(quán)信息的安全,實現(xiàn)防偽造的目的。

所述動態(tài)密碼具體利用所述用戶的鑒權(quán)密鑰、所述動態(tài)時間因子、所述設備賬戶信息以及預設密碼長度,根據(jù)一次性口令的計算方法計算得到。

如果圖形標識的顯示方式為二維碼,由于可以攜帶的信息量較大,可以增加一次性口令的預設密碼長度,提高安全性。

在終端處于離線狀態(tài),需要進行支付時,生成用于離線支付的圖形標識,以供商戶端掃碼獲得該圖形標識中攜帶的支付鑒權(quán)信息,以通過第二服務端完成離線支付。

具體地,如圖3b所示,S103可以包括以下步驟:

S1031、接收顯示所述用于離線支付的圖形標識的顯示指令。

S1032、根據(jù)鑒權(quán)因子生成用于離線支付的圖形標識。

S1033、所述終端顯示所述圖形標識,以便在離線狀態(tài)下利用所述圖形標識進行支付。

所述圖形標識的顯示方式包括以下所列的一種或結(jié)合:條形碼、二維碼。

可選地,在所述終端顯示所述圖形標識之后,還包括:S1034、當接收到所述圖形標識顯示方式的切換指令時,切換所述圖形標識的顯示方式。

當接收到所述圖形標識顯示方式的切換指令時,如果當前的圖形標識的顯示方式為二維碼,則切換成條形碼的顯示方式;反之,如果當前的圖形標識的顯示方式為條形碼,則切換成二維碼的顯示方式。

對于不能直接與第一服務端建立網(wǎng)絡連接的終端(例如智能手表),則可以通過能與第一服務端建立網(wǎng)絡連接的第二終端(例如智能手機)接收所述第一服務端下發(fā)的鑒權(quán)因子;并通過所述第二終端返回所述綁定鑒權(quán)信息給所述第一服務端。

具體包括:處于在線狀態(tài)的第二終端發(fā)送賬戶身份驗證請求給所述第一服務端;第二終端接收所述第一服務端在身份驗證成功后發(fā)送的驗證結(jié)果;處于在線狀態(tài)的第二終端發(fā)送離線支付授權(quán)的驗證請求給所述第一服務端;第二終端接收所述第一服務端在通過授權(quán)驗證后下發(fā)的鑒權(quán)因子。

第二終端在得到所述鑒權(quán)因子之后,將鑒權(quán)因子發(fā)送給所述終端。同樣類似地,終端在獲取到鑒權(quán)因子之后,與終端設備信息綁定,通過第二終端發(fā)送綁定鑒權(quán)信息,以便所述第一服務端根據(jù)所述綁定鑒權(quán)信息通過所述終端的支付授權(quán),實現(xiàn)所述終端的離線支付。

具體地,在第二終端上安裝有所述終端的管理程序。例如,在智能手機上安裝有智能手表的管理應用程序(管理APP),該手機端的APP集成支付賬戶登錄校驗等手機端的登錄、支付鑒權(quán)等功能,通過該APP,手機端可以實現(xiàn)與手表端藍牙通信,向手表端發(fā)送鑒權(quán)參數(shù)(鑒權(quán)因子),處理與第一服務端、手表端的安全通訊等功能。手表端完成與手機端的安全通訊,存儲和更新支付鑒權(quán)信息的生成參數(shù),進而再根據(jù)支付鑒權(quán)信息的生成參數(shù)生成支付鑒權(quán)信息,以二維碼或條碼的形式展示。

圖4是本申請實施例提供的一種信息交互方法第二服務端側(cè)的流程圖,如圖4所示,本申請實施例的信息交互方法包括:

S201、第二服務端獲取終端上顯示的圖形標識中所攜帶的支付鑒權(quán)信息。

所述支付鑒權(quán)信息包括鑒權(quán)密鑰、設備賬戶信息及動態(tài)密碼。

第二服務端包括前臺掃碼端和后臺服務端,前臺掃碼端主要安裝有掃碼槍,通過掃描終端上展示的二維碼或者條形碼的圖形標識,傳給后臺服務端。后臺服務端主要完成前臺掃碼端的參數(shù)校驗,并提取獲得圖形標識中的支付鑒權(quán)信息。

S202、利用所述支付鑒權(quán)信息與業(yè)務數(shù)據(jù)生成支付請求,并發(fā)送給所述第一服務端,以便所述第一服務端根據(jù)所述支付請求中所攜帶的所述支付鑒權(quán)信息進行支付鑒權(quán),并在通過所述支付鑒權(quán)時進行支付。

第二服務端的后臺服務端對業(yè)務數(shù)據(jù)(商戶訂單參數(shù))進行預處理,再將支付鑒權(quán)信息與業(yè)務數(shù)據(jù)生成訂單及支付請求,并發(fā)送給第一服務端。

S203、接收所述第一服務端返回的支付結(jié)果。

在第一服務端完成支付鑒權(quán)驗證進行支付后,第二服務端接收所述第一服務端返回的支付結(jié)果。

圖5a是本申請實施例提供的一種信息交互方法第一服務端側(cè)的流程圖,如圖5a所示,本申請實施例的信息交互方法包括:

S301、第一服務端接收第二服務端發(fā)送的支付請求,所述支付請求中攜帶有支付鑒權(quán)信息和業(yè)務數(shù)據(jù)。

所述支付鑒權(quán)信息包括鑒權(quán)密鑰、設備賬戶信息及動態(tài)密碼。

在終端處于離線狀態(tài)時,第一服務端通過接收第二服務端發(fā)送的支付請求,該請求中攜帶有終端的支付鑒權(quán)信息。

S302、根據(jù)所述支付請求中所攜帶的所述支付鑒權(quán)信息進行支付鑒權(quán),當通過所述支付鑒權(quán)時,所述第一服務端進行支付。

具體地,所述根據(jù)所述支付請求中所攜帶的所述支付鑒權(quán)信息進行支付鑒權(quán),具體包括:校驗所述支付鑒權(quán)信息中攜帶的所述設備賬戶信息以及鑒權(quán)密鑰的綁定關(guān)系是否正確,并根據(jù)鑒權(quán)因子中的所述動態(tài)時間因子校驗所述動態(tài)密碼是否有效;若是,則通過所述支付鑒權(quán)。

在S301接收第二服務端發(fā)送的支付請求之前,還包括:

所述第一服務端對終端進行在線賬戶綁定。

在終端處于在線狀態(tài)時,需要先與第一服務端進行在線賬戶綁定。

如圖5b所示,所述第一服務端對所述終端進行在線賬戶綁定,具體包括:

S401、第一服務端接收終端發(fā)送的賬戶身份驗證請求。

所述賬戶身份驗證請求中攜帶有用戶的賬戶信息。

S402、判斷所述賬戶身份驗證請求是否通過驗證,若驗證成功,則發(fā)送驗證成功的結(jié)果給所述終端。

S403、接收所述終端發(fā)送的離線支付授權(quán)驗證的驗證請求。

S404、判斷所述驗證請求是否驗證成功,若驗證成功,則生成所述用戶的鑒權(quán)密鑰,并計算所述第一服務端的動態(tài)時間因子。

S405、利用所述鑒權(quán)密鑰、動態(tài)時間因子與所述用戶的賬戶信息生成鑒權(quán)因子。

S406、將所述鑒權(quán)因子下發(fā)給所述終端。

S407、接收所述終端提交的綁定鑒權(quán)信息,所述綁定鑒權(quán)信息是利用所述鑒權(quán)因子與設備賬戶信息綁定生成的。

S408、對所述綁定鑒權(quán)信息進行授權(quán)驗證,當通過授權(quán)時,完成所述離線支付授權(quán)驗證。

可選地,在S404生成所述用戶的鑒權(quán)密鑰之后,還包括:將所述鑒權(quán)密鑰和所述用戶的賬戶信息生成壓縮串,所述壓縮串與所述鑒權(quán)密鑰和用戶的賬戶信息形成一一對應的映射關(guān)系。這樣,可以節(jié)省存儲空間,以避免由于設備賬戶的標識信息太長而無法在有限的密碼長度中顯示的問題。在接收到支付鑒權(quán)信息時,也可以通過壓縮串查找到一一對應的鑒權(quán)密鑰和用戶的賬戶信息。

S405中則是利用所述鑒權(quán)密鑰、所述壓縮串與所述動態(tài)時間因子生成所 述鑒權(quán)因子。具體地,如果用SN表示鑒權(quán)因子,key表示用戶的鑒權(quán)密鑰,Seq表示設備賬戶信息的壓縮串,UserId表示賬戶標識信息,Did表示設備標識信息,timestamp表示動態(tài)時間因子,N表示預設密碼長度,Zip表示一一映射的關(guān)系,OTP表示動態(tài)密碼,Tag表示鑒權(quán)信息標識,則鑒權(quán)因子可以通過利用以下公式得到:

Seq=Zip(UserId,Did)

OTP=HOTP(Key,Tag+Seq+timestamp,N)

SN=Tag+Seq+OTP

可以看出,先通過Seq=Zip(UserId,Did),將設備標識信息和賬戶標識信息壓縮成設備賬戶信息的壓縮串Seq,再通過哈希信息驗證碼的一次性口令HOTP(HMAC Based One-Time Password)算法計算得到動態(tài)密碼OTP,利用鑒權(quán)信息標識Tag、壓縮串Seq和動態(tài)密碼OTP組合得到鑒權(quán)因子SN。

對于不能直接與第一服務端建立網(wǎng)絡連接的終端,通過能與第一服務端建立網(wǎng)絡連接的第二終端進行在線賬戶綁定。如圖5c所示,所述第一服務端對所述終端進行在線賬戶綁定,與圖5b類似地,具體包括:

S501、第一服務端接收第二終端發(fā)送的賬戶身份驗證請求。

所述賬戶身份驗證請求中攜帶有用戶的賬戶信息。

S502、判斷所述賬戶身份驗證請求是否通過驗證,若驗證成功,則發(fā)送驗證成功的結(jié)果給所述第二終端。

S503、接收所述第二終端發(fā)送的離線支付授權(quán)驗證的驗證請求。

S504、判斷所述驗證請求是否驗證成功,若驗證成功,則生成所述用戶的鑒權(quán)密鑰,并計算所述第一服務端的動態(tài)時間因子。

S505、利用所述鑒權(quán)密鑰、動態(tài)時間因子與所述用戶的賬戶信息生成鑒權(quán)因子。

S506、將所述鑒權(quán)因子下發(fā)給所述第二終端。

S507、接收所述第二終端提交的由所述終端返回的綁定鑒權(quán)信息,所述 綁定鑒權(quán)信息是利用所述鑒權(quán)因子與設備賬戶信息綁定生成的。

S508、對所述綁定鑒權(quán)信息進行授權(quán)驗證,當通過授權(quán)時,完成所述離線支付授權(quán)驗證。

第二終端在接收到第一服務端通過授權(quán)的結(jié)果之后,將該結(jié)果發(fā)送給所述終端。

圖6是本申請實施例提供的一種信息交互方法的交互圖,如圖6所示,所述方法包括:

S601、終端接收顯示圖形標識的顯示指令,切換到所述圖形標識的展示界面。

用戶在與商戶確定訂單內(nèi)容和金額之后,用戶操作終端以顯示用于離線支付的圖形標識,終端接收到用戶的顯示指令,切換到圖形標識的展示界面。

S602、終端根據(jù)鑒權(quán)因子生成支付鑒權(quán)信息。

該支付鑒權(quán)信息可以是二維碼展現(xiàn)形式的支付鑒權(quán)信息,也可以是條形碼展現(xiàn)形式的支付鑒權(quán)信息。

S603、終端根據(jù)界面及掃碼槍類型展示圖形標識,以供掃碼。

終端在用戶的操作指令下,根據(jù)所需要的展現(xiàn)方式展示圖形標識。

S604、第二服務端的前臺掃碼端獲取所述支付鑒權(quán)信息。

S605、前臺掃碼端對訂單信息進行本地數(shù)據(jù)處理。

S606、前臺掃碼端將訂單信息和支付鑒權(quán)信息生成前臺掃碼端的支付請求發(fā)送給第二服務端的后臺服務端,以便后臺服務端對前臺掃碼端的支付請求進行校驗。

S607、后臺服務端提取支付鑒權(quán)信息、訂單業(yè)務信息,生成支付請求,發(fā)送給第一服務端。

S608、第一服務端從支付請求中,提取支付鑒權(quán)信息和訂單業(yè)務信息中的商戶信息。

S609、第一服務端對所述支付鑒權(quán)信息進行鑒權(quán)。

S610、當通過鑒權(quán)時,第一服務端進行支付。

S611、第一服務端返回支付結(jié)果給第二服務端。

S612、商戶工作人員確認支付結(jié)果。

這樣,用戶就完成支付,商戶進行商品交貨。

圖6中的終端是已經(jīng)進行過在線賬戶綁定的終端。下面通過圖7和圖8對在線賬戶綁定的交互過程進行介紹。其中,圖7中的終端是能直接與第一服務端建立連接的終端,圖8中的終端是不能直接與第一服務端建立連接的終端。為了更詳細地說明方案,圖7中的終端為手機,圖8中的終端為手表,第二終端為手機。

圖7是本申請實施例提供的一種(手機)的離線支付授權(quán)時的交互圖,如圖7所示,包括:

S701、終端在處于在線狀態(tài)時,發(fā)送賬戶身份驗證請求給第一服務端。

所述賬戶身份驗證請求中攜帶有用戶的賬戶信息。

S702、第一服務端判斷所述賬戶身份驗證請求是否通過驗證,若驗證成功,則發(fā)送驗證成功的結(jié)果給所述終端,否則,失敗結(jié)束流程。

S703、終端發(fā)送離線支付授權(quán)的驗證請求給第一服務端。

S704、第一服務端判斷所述驗證請求是否驗證成功,若驗證成功,則進入S705,否則,失敗結(jié)束流程。

S705、第一服務端生成所述用戶的鑒權(quán)密鑰。

S706、第一服務端將鑒權(quán)密鑰和賬戶信息生成壓縮串。

S707、第一服務端計算所述第一服務端的動態(tài)時間因子。

S708、第一服務端利用所述鑒權(quán)密鑰、動態(tài)時間因子與所述用戶的賬戶信息生成鑒權(quán)因子。

S709、第一服務端對所述鑒權(quán)因子進行通訊加密處理。

S710、第一服務端將所述鑒權(quán)因子返回給終端。

S711、終端接收到第一服務端在通過授權(quán)驗證后發(fā)送的鑒權(quán)因子之后,利用所述鑒權(quán)因子與所述終端的設備信息生成綁定鑒權(quán)信息,提交綁定鑒權(quán)信息給第一服務端。

S712、第一服務端解析綁定鑒權(quán)信息,根據(jù)賬戶、鑒權(quán)密鑰和動態(tài)時間因子,校驗是否通過授權(quán),若是,則進入S713,否則,失敗結(jié)束流程。

S713、第一服務端支付授權(quán)成功,進行支付。

圖8為本申請實施例提供的又一種(智能手表)的離線支付授權(quán)時的交互圖,如圖8所示,包括:

S801、第二終端在處于在線狀態(tài)時,發(fā)送賬戶身份驗證請求給第一服務端。

所述賬戶身份驗證請求中攜帶有用戶的賬戶信息。

S802、第一服務端判斷所述賬戶身份驗證請求是否通過驗證,若驗證成功,則發(fā)送驗證成功的結(jié)果給所述第二終端,否則,失敗結(jié)束流程。

S803、第二終端發(fā)送離線支付授權(quán)的驗證請求給第一服務端。

S804、第一服務端判斷所述驗證請求是否驗證成功,若驗證成功,則進入S805,否則,失敗結(jié)束流程。

S805、第一服務端生成所述用戶的鑒權(quán)密鑰。

S806、第一服務端計算所述第一服務端的動態(tài)時間因子。

S807、第一服務端利用所述鑒權(quán)密鑰、動態(tài)時間因子與所述用戶的賬戶信息生成鑒權(quán)因子。

S808、第一服務端對所述鑒權(quán)因子進行通訊加密處理。

S809、第一服務端將所述鑒權(quán)因子返回給第二終端,第二終端解析得到鑒權(quán)因子。

S810、第二終端將鑒權(quán)因子寫入到終端(手表)中,終端接收鑒權(quán)因子。

S811、終端將所述鑒權(quán)因子進行加密保存。

S812、終端利用鑒權(quán)因子和終端的設備信息生成綁定鑒權(quán)信息。

S813、終端將綁定鑒權(quán)信息發(fā)送給第二終端。

S814、第二終端向第一服務端提交支付賬戶綁定鑒權(quán)信息。

S815、第一服務端解析綁定鑒權(quán)信息,根據(jù)賬戶、鑒權(quán)密鑰和動態(tài)時間因子,校驗是否通過授權(quán),若是,則進入S816,否則,失敗結(jié)束流程。

S816、第一服務端支付授權(quán)成功,進行支付。

本申請實施例提供的信息交互方法,通過綁定的支付鑒權(quán)信息、動態(tài)時間因子生成動態(tài)的用于離線支付的圖形標識,使得在終端設備處于離線狀態(tài)時也可以采用該圖形標識進行安全支付,可以實現(xiàn)安全、便捷的支付。本申請中由于圖形標識(條碼/二維碼)中攜帶賬戶、設備、動態(tài)時間因子timestamp、鑒權(quán)密鑰信息,第一服務端可以根據(jù)賬戶、設備及鑒權(quán)密鑰的綁定關(guān)系,以及HOTP簽名結(jié)果校驗One-Time Password的有效性,從而確定是否完成支付校驗,實現(xiàn)安全、便捷的離線支付。

以上是對本申請實施例所提供的信息交互方法進行的詳細描述,下面對本申請?zhí)峁┑男畔⒔换パb置進行詳細描述。

圖9是本申請實施例提供的一種終端的結(jié)構(gòu)示意圖,如圖9所示,本申請的終端包括:接收單元901、綁定單元902、發(fā)送單元903和處理單元904。

接收單元901接收第一服務端下發(fā)的鑒權(quán)因子。

所述鑒權(quán)因子中攜帶有用戶的鑒權(quán)密鑰、賬戶信息和動態(tài)時間因子。

綁定單元902利用接收單元901接收的所述鑒權(quán)因子與所述終端的設備信息生成綁定鑒權(quán)信息。

發(fā)送單元903返回綁定單元902生成的所述綁定鑒權(quán)信息給所述第一服務端,以便所述第一服務端根據(jù)所述綁定鑒權(quán)信息通過支付授權(quán)。

處理單元904根據(jù)接收單元901接收的所述鑒權(quán)因子生成用于離線支付的圖形標識,所述圖形標識攜帶有支付鑒權(quán)信息。

所述支付鑒權(quán)信息包括所述用戶的鑒權(quán)密鑰、設備賬戶信息及動態(tài)密碼,所述動態(tài)密碼根據(jù)所述動態(tài)時間因子生成,所述設備賬戶信息根據(jù)所述用戶的賬戶信息和所述終端的設備信息生成。

可選地,在處理單元904生成圖形標識之前,接收單元901還接收顯示所述圖形標識的顯示指令。處理單元904在接收單元901接收到所述顯示指令之后,執(zhí)行根據(jù)所述鑒權(quán)因子生成用于離線支付的圖形標識。

所述終端還包括:顯示單元(圖未示),所述顯示單元顯示處理單元904生成的所述圖形標識,以便在離線狀態(tài)下利用所述圖形標識進行支付。

所述顯示單元顯示的所述圖形標識的顯示方式包括以下所列的一種或結(jié)合:條形碼、二維碼。

接收單元901還接收所述圖形標識顯示方式的切換指令,當接收單元901接收到所述切換指令時,處理單元904切換所述顯示單元顯示的所述圖形標識的顯示方式。

可選地,接收單元901通過第二終端接收所述第一服務端下發(fā)的鑒權(quán)因子;發(fā)送單元903通過所述第二終端返回所述綁定鑒權(quán)信息給所述第一服務端。

可選地,發(fā)送單元903還發(fā)送賬戶身份驗證請求給所述第一服務端;接收單元901接收所述第一服務端在身份驗證成功后發(fā)送的支付授權(quán);發(fā)送單元903發(fā)送離線支付授權(quán)的驗證請求給所述第一服務端;接收單元901接收所述第一服務端在通過授權(quán)驗證后下發(fā)的鑒權(quán)因子。

上述各單元的功能可對應于圖3a~3b詳細描述的上述信息交互方法的處理步驟,于此不再贅述。

圖10是本申請實施例提供的一種服務端的結(jié)構(gòu)示意圖,如圖10所示,所述服務端包括:獲取單元1001、處理單元1002、發(fā)送單元1003和接收單元1004。

獲取單元1001獲取終端上顯示的圖形標識中所攜帶的支付鑒權(quán)信息。

所述支付鑒權(quán)信息包括鑒權(quán)密鑰、設備賬戶信息及動態(tài)密碼。

處理單元1002利用獲取單元1001獲取的所述支付鑒權(quán)信息與業(yè)務數(shù)據(jù)生成支付請求。

發(fā)送單元1003將處理單元1002生成的支付請求發(fā)送給所述第一服務端,以便所述第一服務端根據(jù)所述支付請求中所攜帶的所述支付鑒權(quán)信息進行支付鑒權(quán),并在通過所述支付鑒權(quán)時進行支付。

接收單元1004接收所述第一服務端3返回的支付結(jié)果。

圖11是本申請實施例提供的一種服務端的結(jié)構(gòu)示意圖,如圖11所示,所述服務端包括:接收單元1101、處理單元1102和發(fā)送單元1103。

接收單元1101接收第二服務端發(fā)送的支付請求,所述支付請求中攜帶有支付鑒權(quán)信息和業(yè)務數(shù)據(jù)。

所述支付鑒權(quán)信息包括鑒權(quán)密鑰、設備賬戶信息及動態(tài)密碼。

處理單元1102根據(jù)接收單元1101接收的所述支付請求中所攜帶的所述支付鑒權(quán)信息進行支付鑒權(quán),當通過所述支付鑒權(quán)時,所述服務端進行支付。

可選地,處理單元1102還對終端進行賬戶綁定。

第一種情形:

接收單元1101接收所述終端發(fā)送的賬戶身份驗證請求,所述賬戶身份驗證請求中攜帶有用戶的賬戶信息。

處理單元1102判斷所述賬戶身份驗證請求是否通過驗證,若驗證成功,則利用發(fā)送單元1103發(fā)送驗證成功的結(jié)果給所述終端。

接收單元1101接收所述終端發(fā)送的離線支付授權(quán)驗證的驗證請求。

處理單元1102判斷所述驗證請求是否驗證成功,若驗證成功,則生成所述用戶的鑒權(quán)密鑰,并計算所述服務端的動態(tài)時間因子;并利用所述鑒權(quán)密鑰、動態(tài)時間因子與所述用戶的賬戶信息生成鑒權(quán)因子。

發(fā)送單元1103將處理單元1102生成的所述鑒權(quán)因子下發(fā)給所述終端。

接收單元1101接收所述終端提交的綁定鑒權(quán)信息,所述綁定鑒權(quán)信息是利用所述鑒權(quán)因子與設備賬戶信息綁定生成的。

處理單元1102對所述綁定鑒權(quán)信息進行授權(quán)驗證,當通過授權(quán)時,完成所述離線支付授權(quán)驗證。

第二種情形:

接收單元1101接收第二終端發(fā)送的賬戶身份驗證請求,所述賬戶身份驗證請求中攜帶有用戶的賬戶信息。

處理單元1102判斷所述賬戶身份驗證請求是否通過驗證,若驗證成功,則利用發(fā)送單元1103發(fā)送驗證成功的結(jié)果給所述第二終端。

接收單元1101接收第二終端發(fā)送的離線支付授權(quán)驗證的驗證請求。

處理單元1102判斷所述驗證請求是否驗證成功,若驗證成功,則生成所述用戶的鑒權(quán)密鑰,并計算所述服務端的動態(tài)時間因子;并利用所述鑒權(quán)密鑰、動態(tài)時間因子與所述用戶的賬戶信息生成鑒權(quán)因子。

發(fā)送單元1103將所述鑒權(quán)因子下發(fā)給所述第二終端,以便所述第二終端將所述鑒權(quán)因子發(fā)送給所述終端。

接收單元1101接收所述第二終端提交的由所述終端返回的綁定鑒權(quán)信息,所述綁定鑒權(quán)信息是所述終端利用所述鑒權(quán)因子與設備賬戶信息綁定生成的。

處理單元1102對所述綁定鑒權(quán)信息進行授權(quán)驗證,當通過授權(quán)時,完成所述離線支付授權(quán)驗證。

可選地,處理單元1102在生成所述用戶的鑒權(quán)密鑰之后,還將所述鑒權(quán)密鑰與所述用戶的賬戶信息生成壓縮串,所述壓縮串與所述鑒權(quán)密鑰與用戶的賬戶信息形成一一對應的映射關(guān)系。

處理單元1102利用所述鑒權(quán)密鑰、動態(tài)時間因子與所述用戶的賬戶信息生成鑒權(quán)因子,具體包括:利用所述鑒權(quán)密鑰、所述壓縮串與所述動態(tài)時間因子生成所述鑒權(quán)因子。

可選地,處理單元1102具體校驗所述支付鑒權(quán)信息中攜帶的所述設備賬戶信息以及鑒權(quán)密鑰的綁定關(guān)系是否正確,并根據(jù)鑒權(quán)因子中的所述動態(tài)時間因子校驗所述動態(tài)密碼是否有效;若是,則通過所述支付鑒權(quán)。

上述各單元的功能可對應于圖5a~5c詳細描述的上述信息交互方法的處理步驟,于此不再贅述。

圖12是本申請實施例提供的一種電子設備的組成結(jié)構(gòu)示意圖,如圖12所示,所述電子設備包括:顯示器1201、處理器1202、存儲器1203和通信模塊1204。

存儲器1203存儲第一服務端下發(fā)的鑒權(quán)因子以及根據(jù)所述鑒權(quán)因子生成用于離線支付的圖形標識的程序,所述程序被所述處理器執(zhí)行時,在所述顯示器的顯示區(qū)域顯示所述用于離線支付的圖形標識,所述圖形標識攜帶有支付鑒權(quán)信息,所述支付鑒權(quán)信息包括所述用戶的鑒權(quán)密鑰、設備賬戶信息及動態(tài)密碼,所述動態(tài)密碼根據(jù)所述動態(tài)時間因子生成,所述設備賬戶信息根據(jù)所述用戶的賬戶信息和所述終端的設備信息生成。

通信模塊1204與第二電子設備進行通信,接收所述第二電子設備發(fā)送的所述第一服務端下發(fā)的鑒權(quán)因子;并在綁定鑒權(quán)時,將綁定鑒權(quán)信息發(fā)送給所述第二電子設備以轉(zhuǎn)發(fā)給所述第一服務端。

通信模塊1204為藍牙模塊或者WiFi模塊。

可選地,所述動態(tài)密碼在同一時間窗口內(nèi)保持不變,在下一個時間窗口時,則根據(jù)所述動態(tài)時間因子重新生成,以進行動態(tài)變化。

可選地,所述動態(tài)密碼具體利用所述用戶的鑒權(quán)密鑰、所述動態(tài)時間因子、所述設備賬戶信息以及預設密碼長度,根據(jù)一次性口令的計算方法計算得到。

可選地,所述設備賬戶信息是利用所述用戶的賬戶信息和顯示所述圖形標識的終端的設備信息壓縮得到的壓縮串。

可選地,所述圖形標識為二維碼或者條形碼。

本申請還提供一種信息交互系統(tǒng),包括:終端、第一服務端和第二服務端;

所述終端在離線狀態(tài)時顯示用于完成第一業(yè)務操作的圖形標識,所述圖形標識攜帶有所述第一業(yè)務操作的鑒權(quán)信息,所述第一業(yè)務操作的鑒權(quán)信息包括用戶的鑒權(quán)密鑰、設備賬戶信息及動態(tài)密碼;

所述第二服務端獲取所述圖形標識中所攜帶的所述第一業(yè)務操作的鑒權(quán)信息;

所述第二服務端利用所述第一業(yè)務操作的鑒權(quán)信息與業(yè)務數(shù)據(jù)生成第一業(yè)務操作請求,并發(fā)送給所述第一服務端;

所述第一服務端根據(jù)所述第一業(yè)務操作請求中所攜帶的所述第一業(yè)務操作的鑒權(quán)信息進行鑒權(quán),當通過鑒權(quán)時,所述第一服務端完成所述第一業(yè)務操作。

可選地,在所述終端顯示用于離線完成第一業(yè)務操作的圖形標識之前,還包括:

所述終端接收顯示所述圖形標識的顯示指令;

所述終端根據(jù)所述第一服務端下發(fā)的鑒權(quán)因子生成攜帶有所述第一業(yè)務操作的鑒權(quán)信息的所述圖形標識。

可選地,在所述終端根據(jù)所述第一服務端下發(fā)的鑒權(quán)因子生成攜帶有所述第一業(yè)務操作的鑒權(quán)信息的所述圖形標識之前,還包括:

所述終端在處于在線狀態(tài)時,向所述第一服務端發(fā)送離線完成第一業(yè)務操作的授權(quán)驗證請求;

所述第一服務端對所述授權(quán)驗證請求進行驗證,當驗證成功后,所述第一服務端發(fā)送鑒權(quán)因子給所述終端,所述鑒權(quán)因子包括用戶的鑒權(quán)密鑰、賬戶信息及服務端時間;

所述終端利用所述鑒權(quán)因子與設備賬戶信息綁定生成綁定鑒權(quán)碼,并將所述綁定鑒權(quán)碼發(fā)送給所述第一服務端;

所述第一服務端對所述綁定鑒權(quán)碼進行授權(quán)驗證,當通過授權(quán)時,完成所述授權(quán)驗證。

可選地,在所述終端根據(jù)所述第一服務端下發(fā)的鑒權(quán)因子生成攜帶有所述第一業(yè)務操作的鑒權(quán)信息的所述圖形標識之前,還包括:

處于在線狀態(tài)的第二終端向所述第一服務端發(fā)送離線完成第一業(yè)務操作的授權(quán)驗證請求;

所述第一服務端對所述授權(quán)驗證請求進行驗證,當驗證成功后,所述第一服務端發(fā)送鑒權(quán)因子給所述第二終端,所述鑒權(quán)因子包括用戶的鑒權(quán)密鑰、賬戶信息及服務端時間;

所述第二終端將所述鑒權(quán)因子發(fā)送給所述終端;

所述終端利用所述鑒權(quán)因子與設備賬戶信息綁定生成綁定鑒權(quán)碼,并將所述綁定鑒權(quán)碼發(fā)送給所述第二終端;

所述第二終端將所述綁定鑒權(quán)碼提交給所述第一服務端;

所述第一服務端對所述綁定鑒權(quán)碼進行授權(quán)驗證,當通過授權(quán)時,完成所述授權(quán)驗證。

可選地,在所述第二終端向所述第一服務端發(fā)送離線完成第一業(yè)務操作的授權(quán)驗證請求之前,還包括:

第二終端發(fā)送賬戶身份驗證請求給所述第一服務端,所述賬戶身份驗證請求中攜帶有用戶的賬戶信息;

所述第一服務端對所述賬戶身份驗證請求進行驗證,當通過驗證時,發(fā)送驗證成功的結(jié)果給所述第二終端。

可選地,所述當驗證成功后,所述第一服務端發(fā)送鑒權(quán)因子之前,還包括:

當驗證成功后,所述第一服務端生成所述用戶的鑒權(quán)密鑰,并計算動態(tài)時間因子;

所述第一服務端利用所述鑒權(quán)密鑰、動態(tài)時間因子與所述用戶的賬戶信 息生成鑒權(quán)因子。

可選地,所述第一服務端對所述綁定鑒權(quán)碼進行授權(quán)驗證,具體包括:

對所述綁定鑒權(quán)碼進行解析,得到鑒權(quán)密鑰、設備賬戶信息及服務端時間;

根據(jù)解析得到的所述鑒權(quán)密鑰、設備賬戶信息及服務端時間,校驗是否通過授權(quán)驗證。

可選地,在所述第一服務端完成第一業(yè)務操作之后,還包括:

所述第一服務端返回第一業(yè)務操作的結(jié)果給所述第二服務端,以供所述第二服務端確認所述第一業(yè)務操作的結(jié)果。

本申請實施例提供的信息交互方法、裝置及系統(tǒng),通過綁定的支付鑒權(quán)信息、動態(tài)時間因子生成動態(tài)的用于離線支付的圖形標識,使得在終端設備處于離線狀態(tài)時也可以采用該圖形標識進行安全支付,可以實現(xiàn)安全、便捷的支付。

專業(yè)人員應該還可以進一步意識到,結(jié)合本文中所公開的實施例描述的各示例的單元及算法步驟,能夠以電子硬件、計算機軟件或者二者的結(jié)合來實現(xiàn),為了清楚地說明硬件和軟件的可互換性,在上述說明中已經(jīng)按照功能一般性地描述了各示例的組成及步驟。這些功能究竟以硬件還是軟件方式來執(zhí)行,取決于技術(shù)方案的特定應用和設計約束條件。專業(yè)技術(shù)人員可以對每個特定的應用來使用不同方法來實現(xiàn)所描述的功能,但是這種實現(xiàn)不應認為超出本申請的范圍。

結(jié)合本文中所公開的實施例描述的方法或算法的步驟可以用硬件、處理器執(zhí)行的軟件模塊,或者二者的結(jié)合來實施。軟件模塊可以置于隨機存儲器(RAM)、內(nèi)存、只讀存儲器(ROM)、電可編程ROM、電可擦除可編程ROM、寄存器、硬盤、可移動磁盤、CD-ROM、或技術(shù)領(lǐng)域內(nèi)所公知的任意其它形式的存儲介質(zhì)中。

以上所述的具體實施方式,對本申請的目的、技術(shù)方案和有益效果進行了進一步詳細說明,所應理解的是,以上所述僅為本申請的具體實施方式而 已,并不用于限定本申請的保護范圍,凡在本申請的精神和原則之內(nèi),所做的任何修改、等同替換、改進等,均應包含在本申請的保護范圍之內(nèi)。

當前第1頁1 2 3 
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1