一種數(shù)據(jù)轉(zhuǎn)移方法和設(shè)備的制造方法
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及互聯(lián)網(wǎng)技術(shù)領(lǐng)域,尤其涉及一種數(shù)據(jù)轉(zhuǎn)移方法和設(shè)備。
【背景技術(shù)】
[0002]移動(dòng)數(shù)據(jù)轉(zhuǎn)移是指用戶將移動(dòng)終端與指定賬戶綁定(如通過手機(jī)號(hào)碼綁定、微信號(hào)碼綁定等),從而使得用戶能夠通過該移動(dòng)終端實(shí)現(xiàn)該指定賬戶與其他賬戶的數(shù)據(jù)轉(zhuǎn)移。
[0003]隨著互聯(lián)網(wǎng)的發(fā)展和普及,移動(dòng)數(shù)據(jù)轉(zhuǎn)移已經(jīng)越來越常見,但考慮到互聯(lián)網(wǎng)環(huán)境的復(fù)雜性,如何保證移動(dòng)數(shù)據(jù)轉(zhuǎn)移的安全性也成為人們?nèi)找骊P(guān)注的問題。
[0004]目前,常用的保證移動(dòng)數(shù)據(jù)轉(zhuǎn)移的安全性的方案為用戶進(jìn)行移動(dòng)數(shù)據(jù)轉(zhuǎn)移時(shí),通過驗(yàn)證用戶在移動(dòng)終端中輸入的密碼的方式進(jìn)行鑒權(quán)。
[0005]然而,實(shí)踐發(fā)現(xiàn),由于移動(dòng)終端存在遺失(被盜或丟失)的可能,一旦綁定有賬戶的移動(dòng)終端被不法分子獲得,不法分子可能會(huì)通過各種方式破解用戶設(shè)置的密碼,從而危及數(shù)據(jù)轉(zhuǎn)移安全性。
[0006]因此,如何提高移動(dòng)數(shù)據(jù)轉(zhuǎn)移的安全性成為亟需解決的一個(gè)技術(shù)問題。
【發(fā)明內(nèi)容】
[0007]本發(fā)明實(shí)施例公開了一種數(shù)據(jù)轉(zhuǎn)移方法和設(shè)備,能夠提高數(shù)據(jù)轉(zhuǎn)移的安全性。
[0008]本發(fā)明實(shí)施例第一方面公開了一種數(shù)據(jù)轉(zhuǎn)移方法,包括:
[0009]接收移動(dòng)終端發(fā)送的數(shù)據(jù)轉(zhuǎn)移請(qǐng)求;所述數(shù)據(jù)轉(zhuǎn)移請(qǐng)求中包括第一源用戶標(biāo)識(shí)、目的用戶標(biāo)識(shí),以及數(shù)據(jù)轉(zhuǎn)移量;
[0010]向所述移動(dòng)終端發(fā)送提示信息,所述提示信息用于提示所述移動(dòng)終端提交驗(yàn)證信息;
[0011]接收所述移動(dòng)終端響應(yīng)所述提示信息返回的第一驗(yàn)證信息,并對(duì)所述第一驗(yàn)證信息進(jìn)彳丁校驗(yàn);
[0012]若校驗(yàn)通過,向與所述第一源用戶標(biāo)識(shí)關(guān)聯(lián)的第二源用戶標(biāo)識(shí)對(duì)應(yīng)的關(guān)聯(lián)移動(dòng)終端發(fā)送數(shù)據(jù)轉(zhuǎn)移確認(rèn)請(qǐng)求;所述數(shù)據(jù)轉(zhuǎn)移確認(rèn)請(qǐng)求中包括所述第一源用戶標(biāo)識(shí)、目的用戶標(biāo)識(shí)、以及數(shù)據(jù)轉(zhuǎn)移量;
[0013]當(dāng)接收到所述關(guān)聯(lián)移動(dòng)終端響應(yīng)所述數(shù)據(jù)轉(zhuǎn)移確認(rèn)請(qǐng)求返回的數(shù)據(jù)轉(zhuǎn)移確認(rèn)消息時(shí),對(duì)該數(shù)據(jù)轉(zhuǎn)移確認(rèn)消息中包括的第二驗(yàn)證信息進(jìn)行校驗(yàn);
[0014]若校驗(yàn)通過,從所述第一源用戶標(biāo)識(shí)對(duì)應(yīng)的賬戶中扣除與所述數(shù)據(jù)轉(zhuǎn)移量相匹配的數(shù)據(jù)轉(zhuǎn)移值,并將所扣除的數(shù)據(jù)轉(zhuǎn)移值添加到所述目的用戶標(biāo)識(shí)對(duì)應(yīng)的賬戶。
[0015]本發(fā)明實(shí)施例第二方面公開了一種數(shù)據(jù)轉(zhuǎn)移設(shè)備,包括:
[0016]第一接收模塊,用于接收移動(dòng)終端發(fā)送的數(shù)據(jù)轉(zhuǎn)移請(qǐng)求;所述數(shù)據(jù)轉(zhuǎn)移請(qǐng)求中包括第一源用戶標(biāo)識(shí)、目的用戶標(biāo)識(shí),以及數(shù)據(jù)轉(zhuǎn)移量;
[0017]第一發(fā)送模塊,用于向所述移動(dòng)終端發(fā)送提示信息,所述提示信息用于提示所述移動(dòng)終端提交驗(yàn)證信息;
[0018]第二接收模塊,用于接收所述移動(dòng)終端響應(yīng)所述提示信息返回的第一驗(yàn)證信息;
[0019]第一校驗(yàn)?zāi)K,用于對(duì)所述第一驗(yàn)證信息進(jìn)行校驗(yàn);
[0020]第二發(fā)送模塊,用于當(dāng)所述第一校驗(yàn)?zāi)K校驗(yàn)通過時(shí),向與所述第一源用戶標(biāo)識(shí)關(guān)聯(lián)的第二源用戶標(biāo)識(shí)對(duì)應(yīng)的關(guān)聯(lián)移動(dòng)終端發(fā)送數(shù)據(jù)轉(zhuǎn)移確認(rèn)請(qǐng)求;所述數(shù)據(jù)轉(zhuǎn)移確認(rèn)請(qǐng)求中包括所述第一源用戶標(biāo)識(shí)、目的用戶標(biāo)識(shí)、以及數(shù)據(jù)轉(zhuǎn)移量;
[0021]第二校驗(yàn)?zāi)K,用于當(dāng)所述設(shè)備接收到所述關(guān)聯(lián)移動(dòng)終端響應(yīng)所述數(shù)據(jù)轉(zhuǎn)移確認(rèn)請(qǐng)求返回的數(shù)據(jù)轉(zhuǎn)移確認(rèn)消息時(shí),對(duì)該數(shù)據(jù)轉(zhuǎn)移確認(rèn)消息中包括的第二驗(yàn)證信息進(jìn)行校驗(yàn);
[0022]處理模塊,用于當(dāng)所述第二校驗(yàn)?zāi)K校驗(yàn)通過時(shí),從所述第一源用戶標(biāo)識(shí)對(duì)應(yīng)的賬戶中扣除與所述數(shù)據(jù)轉(zhuǎn)移量相匹配的數(shù)據(jù)轉(zhuǎn)移值,并將所扣除的數(shù)據(jù)轉(zhuǎn)移值添加到所述目的用戶標(biāo)識(shí)對(duì)應(yīng)的賬戶。
[0023]實(shí)施本發(fā)明實(shí)施例,具有如下有益效果:
[0024]當(dāng)接收到移動(dòng)終端發(fā)送的數(shù)據(jù)轉(zhuǎn)移請(qǐng)求,并對(duì)該移動(dòng)終端提交的驗(yàn)證信息校驗(yàn)通過時(shí),還需要向數(shù)據(jù)轉(zhuǎn)移請(qǐng)求中包括的第一源用戶標(biāo)識(shí)關(guān)聯(lián)的第二源用戶標(biāo)識(shí)對(duì)應(yīng)的關(guān)聯(lián)移動(dòng)終端發(fā)送數(shù)據(jù)轉(zhuǎn)移確認(rèn)請(qǐng)求,且當(dāng)接收到關(guān)聯(lián)移動(dòng)終端響應(yīng)數(shù)據(jù)轉(zhuǎn)移確認(rèn)請(qǐng)求返回的數(shù)據(jù)轉(zhuǎn)移確認(rèn)消息,并對(duì)該數(shù)據(jù)轉(zhuǎn)移確認(rèn)消息中包括的第二驗(yàn)證信息校驗(yàn)通過后,從第一源用戶標(biāo)識(shí)對(duì)應(yīng)的賬戶中扣除與數(shù)據(jù)轉(zhuǎn)移請(qǐng)求中包括的數(shù)據(jù)轉(zhuǎn)移量相匹配的數(shù)據(jù)轉(zhuǎn)移值,并將所扣除的數(shù)據(jù)轉(zhuǎn)移值添加到目的用戶標(biāo)識(shí)對(duì)應(yīng)的賬戶,提高了數(shù)據(jù)轉(zhuǎn)移的安全性。
【附圖說明】
[0025]為了更清楚地說明本發(fā)明實(shí)施例中的技術(shù)方案,下面將對(duì)實(shí)施例或現(xiàn)有技術(shù)描述中所需要使用的附圖作簡(jiǎn)單地介紹,顯而易見地,下面描述中的附圖僅僅是本發(fā)明的一些實(shí)施例,對(duì)于本領(lǐng)域普通技術(shù)人員來講,在不付出創(chuàng)造性勞動(dòng)的前提下,還可以根據(jù)這些附圖獲得其他的附圖。
[0026]圖1為本發(fā)明實(shí)施例提供的一種數(shù)據(jù)轉(zhuǎn)移方法的流程示意圖;
[0027]圖2為本發(fā)明實(shí)施例提供的另一種數(shù)據(jù)轉(zhuǎn)移方法的流程示意圖;
[0028]圖3為本發(fā)明實(shí)施例提供的另一種建立第一源用戶標(biāo)識(shí)和第二源用戶標(biāo)識(shí)的關(guān)聯(lián)關(guān)系的流程示意圖;
[0029]圖4為本發(fā)明實(shí)施例提供的一種數(shù)據(jù)轉(zhuǎn)移設(shè)備的結(jié)構(gòu)示意圖;
[0030]圖5為本發(fā)明實(shí)施例提供的另一種數(shù)據(jù)轉(zhuǎn)移設(shè)備的結(jié)構(gòu)示意圖;
[0031]圖6為本發(fā)明實(shí)施例提供的另一種數(shù)據(jù)轉(zhuǎn)移設(shè)備的結(jié)構(gòu)示意圖;
[0032]圖7為本發(fā)明實(shí)施例提供的另一種數(shù)據(jù)轉(zhuǎn)移設(shè)備的結(jié)構(gòu)示意圖;
[0033]圖8為本發(fā)明實(shí)施例提供的另一種數(shù)據(jù)轉(zhuǎn)移設(shè)備的結(jié)構(gòu)示意圖;
[0034]圖9為本發(fā)明實(shí)施例提供的另一種數(shù)據(jù)轉(zhuǎn)移設(shè)備的結(jié)構(gòu)示意圖;
[0035]圖10為本發(fā)明實(shí)施例提供的另一種數(shù)據(jù)轉(zhuǎn)移設(shè)備的結(jié)構(gòu)示意圖;
[0036]圖11為本發(fā)明實(shí)施例提供的另一種數(shù)據(jù)轉(zhuǎn)移設(shè)備的結(jié)構(gòu)示意圖;
[0037]圖12為本發(fā)明實(shí)施例提供的另一種數(shù)據(jù)轉(zhuǎn)移設(shè)備的結(jié)構(gòu)示意圖。
【具體實(shí)施方式】
[0038]下面將結(jié)合本發(fā)明實(shí)施例中的附圖,對(duì)本發(fā)明實(shí)施例中的技術(shù)方案進(jìn)行清楚、完整地描述,顯然,所描述的實(shí)施例僅是本發(fā)明一部分實(shí)施例,而不是全部的實(shí)施例?;诒景l(fā)明中的實(shí)施例,本領(lǐng)域普通技術(shù)人員在沒有作出創(chuàng)造性勞動(dòng)前提下所獲得的所有其他實(shí)施例,都屬于本發(fā)明保護(hù)的范圍。
[0039]如圖1所示,為本發(fā)明實(shí)施例提供的一種數(shù)據(jù)轉(zhuǎn)移方法的流程示意圖,可以包括以下步驟:
[0040]步驟101、接收移動(dòng)終端發(fā)送的數(shù)據(jù)轉(zhuǎn)移請(qǐng)求;該數(shù)據(jù)轉(zhuǎn)移請(qǐng)求中包括第一源用戶標(biāo)識(shí)、目的用戶標(biāo)識(shí),以及數(shù)據(jù)轉(zhuǎn)移量。
[0041]本發(fā)明實(shí)施例中,上述方法可以應(yīng)用于服務(wù)端,該服務(wù)端可以為硬件實(shí)現(xiàn)的服務(wù)端,如服務(wù)器,也可以為軟件實(shí)現(xiàn)的服務(wù)端,如服務(wù)系統(tǒng)。為方便說明,本發(fā)明實(shí)施例以服務(wù)器為例。但應(yīng)當(dāng)說明的是,本發(fā)明實(shí)施例并不限于應(yīng)用在服務(wù)器中,凡是可以實(shí)施本發(fā)明實(shí)施例的設(shè)備、裝置或系統(tǒng)均屬于本發(fā)明實(shí)施例所需保護(hù)的范圍。
[0042]本發(fā)明實(shí)施例中,移動(dòng)終端可以包括智能手機(jī)、平板電腦、車載電腦等,本發(fā)明實(shí)施例不做具體限定。
[0043]本發(fā)明實(shí)施例中,上述第一源用戶標(biāo)識(shí)可以為用戶登陸移動(dòng)終端上的指定APP(應(yīng)用程序)時(shí)使用的登陸賬號(hào),該指定APP為支持?jǐn)?shù)據(jù)轉(zhuǎn)移功能的APP(如微信)。用戶通過該第一源用戶標(biāo)識(shí)登陸移動(dòng)終端上的該指定APP后,可以向服務(wù)器發(fā)起數(shù)據(jù)轉(zhuǎn)移,以從與該第一源用戶標(biāo)識(shí)綁定的賬戶(源賬戶)中轉(zhuǎn)移一定的數(shù)據(jù)轉(zhuǎn)移量到目的賬戶。其中,上述目的用戶標(biāo)識(shí)用于標(biāo)識(shí)該目的賬戶。
[0044]步驟102、向移動(dòng)終端發(fā)送提示信息,該提示信息用于提示該移動(dòng)終端提交驗(yàn)證信肩、O
[0045]本發(fā)明實(shí)施例中,服務(wù)器接收到移動(dòng)終端發(fā)送的數(shù)據(jù)轉(zhuǎn)移請(qǐng)求時(shí),可以通過發(fā)送提示信息的方式,提示該移動(dòng)終端提交驗(yàn)證信息。
[0046]其中,驗(yàn)證信息為用戶建立上述第一源用戶標(biāo)識(shí)與上述源賬戶的綁定關(guān)系時(shí)設(shè)置的,用于對(duì)使用該第一源用戶標(biāo)識(shí)發(fā)起的數(shù)據(jù)轉(zhuǎn)移進(jìn)行鑒權(quán)的憑證;驗(yàn)證信息可以包括但不限于密碼信息、指紋信息、聲紋信息等。
[0047]本發(fā)明實(shí)施例中,上述提示信息中還可以包括上述第一源用戶標(biāo)識(shí)、目的用戶標(biāo)識(shí),以及數(shù)據(jù)轉(zhuǎn)移量,從而用戶能夠根據(jù)該提示信息更清楚地獲知需要驗(yàn)證的數(shù)據(jù)轉(zhuǎn)移行為,進(jìn)一步提高數(shù)據(jù)轉(zhuǎn)移的安全性。
[0048]步驟103、接收移動(dòng)終端響應(yīng)該提示信息返回的第一驗(yàn)證信息,并對(duì)該第一驗(yàn)證信息進(jìn)行校驗(yàn)。
[0049]本發(fā)明實(shí)施例中,服務(wù)器接收到移動(dòng)終端提交的驗(yàn)證信息之后,可以使用用戶建立第一源用戶標(biāo)識(shí)和源賬戶的綁定關(guān)系時(shí)設(shè)置的驗(yàn)證信息(第一注冊(cè)驗(yàn)證信息)對(duì)移動(dòng)終端提交的驗(yàn)證信息進(jìn)行校驗(yàn),以確定移動(dòng)終端是否具有進(jìn)行該數(shù)據(jù)轉(zhuǎn)移的權(quán)限。
[0050]作為一種可選的實(shí)施方式,上述步驟103中,對(duì)第一驗(yàn)證信息進(jìn)行校驗(yàn)可以包括以下步驟:
[0051]步驟11)、以第一源用戶標(biāo)識(shí)為依據(jù),查詢與該第一源用戶標(biāo)識(shí)關(guān)聯(lián)的第一注冊(cè)驗(yàn)證信息;
[0052]步驟12)、判斷該第一驗(yàn)證信息與該第一注冊(cè)驗(yàn)證信息是否一致;若一致,確定校驗(yàn)通過;否則,確定校驗(yàn)不通過。
[0053]本發(fā)明實(shí)施例中,若服務(wù)器對(duì)第一驗(yàn)證信息進(jìn)行校驗(yàn)的結(jié)果為校驗(yàn)通過時(shí),則可以繼續(xù)進(jìn)行后續(xù)處理流程;否則,服務(wù)器可以重新發(fā)送提示信息,以提示移動(dòng)終端重新提交驗(yàn)證信息,或者,服務(wù)器可以拒絕此次數(shù)據(jù)轉(zhuǎn)移請(qǐng)求。
[0054]步驟104、若校驗(yàn)通過,向與第一源用戶標(biāo)識(shí)關(guān)聯(lián)的第二源用戶標(biāo)識(shí)對(duì)應(yīng)的關(guān)聯(lián)移動(dòng)終端發(fā)送數(shù)據(jù)轉(zhuǎn)移確認(rèn)請(qǐng)求,該數(shù)據(jù)轉(zhuǎn)移確認(rèn)請(qǐng)求中包括第一源用戶標(biāo)識(shí)、目標(biāo)用戶標(biāo)識(shí),以及數(shù)據(jù)轉(zhuǎn)移量。
[0055]為了保證數(shù)據(jù)轉(zhuǎn)移的安全性,在本發(fā)明實(shí)施例中,服務(wù)器接收到移動(dòng)終端發(fā)送的數(shù)據(jù)轉(zhuǎn)移請(qǐng)求,并對(duì)該移動(dòng)終端提交的第一驗(yàn)證信息校驗(yàn)通過后,還需要由該移動(dòng)終端的關(guān)聯(lián)終端對(duì)此次數(shù)據(jù)轉(zhuǎn)移請(qǐng)求進(jìn)行確認(rèn)。
[0056]本發(fā)明實(shí)施例中,服務(wù)器對(duì)移動(dòng)終端提交的驗(yàn)證信息校驗(yàn)通過后,可以以第一源用戶標(biāo)識(shí)為依據(jù),查詢與該第一源用戶標(biāo)識(shí)關(guān)聯(lián)的第二源用戶標(biāo)識(shí),并根據(jù)該第二源用戶標(biāo)識(shí),向該第二源用戶標(biāo)識(shí)對(duì)應(yīng)的關(guān)聯(lián)終端發(fā)送數(shù)據(jù)轉(zhuǎn)移確認(rèn)請(qǐng)求,以使該關(guān)聯(lián)終端根據(jù)該數(shù)據(jù)轉(zhuǎn)移確認(rèn)請(qǐng)求中攜帶的第一源用戶標(biāo)識(shí)、目的用戶標(biāo)識(shí),以及數(shù)據(jù)轉(zhuǎn)移量對(duì)該數(shù)據(jù)轉(zhuǎn)移進(jìn)行確認(rèn)。
[0057]步驟105、當(dāng)接收到關(guān)聯(lián)終端響應(yīng)該數(shù)據(jù)轉(zhuǎn)移確認(rèn)請(qǐng)求返回的數(shù)據(jù)轉(zhuǎn)移確認(rèn)消息時(shí),對(duì)該數(shù)據(jù)轉(zhuǎn)移確認(rèn)消息中包括的第二驗(yàn)證信息進(jìn)行校驗(yàn)。
[0058]本發(fā)明實(shí)施例中,服務(wù)器接收到關(guān)聯(lián)終端返回的數(shù)據(jù)轉(zhuǎn)移確認(rèn)消息時(shí),需要對(duì)該數(shù)據(jù)轉(zhuǎn)確認(rèn)消息中包括的第二驗(yàn)證信息進(jìn)行校驗(yàn),以確定用戶是否具有進(jìn)行該數(shù)據(jù)轉(zhuǎn)移確認(rèn)的權(quán)限。
[0059]作為一種可選的實(shí)施方式,用戶在建立第一源用戶標(biāo)識(shí)和源賬戶的綁定關(guān)系時(shí),除了可以設(shè)置上述步驟103中所描述的第一注冊(cè)驗(yàn)證信息之外,還可以設(shè)置第二注冊(cè)驗(yàn)證信息,該第二注冊(cè)驗(yàn)證信息用于在關(guān)聯(lián)終端對(duì)第一源用戶標(biāo)識(shí)對(duì)應(yīng)的數(shù)據(jù)轉(zhuǎn)移進(jìn)行確認(rèn)時(shí),對(duì)關(guān)聯(lián)終端提交的第二驗(yàn)證信息進(jìn)行校驗(yàn),以確定該關(guān)聯(lián)移動(dòng)終端是否具有進(jìn)行數(shù)據(jù)轉(zhuǎn)