一種數(shù)據(jù)校驗(yàn)方法、移動(dòng)終端以及校驗(yàn)終端的制作方法
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及數(shù)據(jù)交互領(lǐng)域,特別是涉及一種數(shù)據(jù)校驗(yàn)方法、移動(dòng)終端以及校驗(yàn)終端。
【背景技術(shù)】
[0002]隨著網(wǎng)絡(luò)信息的不斷發(fā)展,人們經(jīng)常會(huì)使用網(wǎng)上銀行轉(zhuǎn)賬、電子支付、身份認(rèn)證等數(shù)據(jù)校驗(yàn)業(yè)務(wù),現(xiàn)有技術(shù)中一種數(shù)據(jù)校驗(yàn)方法為輸入動(dòng)態(tài)口令,動(dòng)態(tài)口令(One-TimePassword, OTP)指的是用特定的算法而產(chǎn)生不同的口令作為一次性使用的密碼。
[0003]本申請(qǐng)發(fā)明人在長(zhǎng)期研發(fā)中發(fā)現(xiàn),現(xiàn)有技術(shù)中使用OTP進(jìn)行數(shù)據(jù)校驗(yàn)時(shí),用戶必須手動(dòng)輸入動(dòng)態(tài)令牌產(chǎn)生的動(dòng)態(tài)口令以完成網(wǎng)上銀行轉(zhuǎn)賬等業(yè)務(wù),這種數(shù)據(jù)校驗(yàn)方式會(huì)增加用戶的使用難度,且在手動(dòng)輸入過(guò)程中容易出現(xiàn)輸入錯(cuò)誤,影響用戶體驗(yàn)。
【發(fā)明內(nèi)容】
[0004]本發(fā)明主要解決的技術(shù)問(wèn)題是提供一種數(shù)據(jù)校驗(yàn)方法、移動(dòng)終端以及校驗(yàn)終端,能夠?qū)崿F(xiàn)在數(shù)據(jù)校驗(yàn)的過(guò)程中自動(dòng)完成數(shù)據(jù)的交互,無(wú)需人為干預(yù),提高數(shù)據(jù)校驗(yàn)業(yè)務(wù)的便捷性與易用性,提升用戶體驗(yàn)。
[0005]為解決上述技術(shù)問(wèn)題,本發(fā)明的第一方面是:提供一種數(shù)據(jù)校驗(yàn)方法,包括:移動(dòng)終端向外廣播第一音頻數(shù)據(jù);校驗(yàn)終端接收第一音頻數(shù)據(jù)并對(duì)其進(jìn)行解碼而獲得待校驗(yàn)數(shù)據(jù);校驗(yàn)終端對(duì)待校驗(yàn)數(shù)據(jù)進(jìn)行校驗(yàn)而獲得校驗(yàn)數(shù)據(jù);校驗(yàn)終端對(duì)校驗(yàn)數(shù)據(jù)進(jìn)行編碼而獲得第二音頻數(shù)據(jù);校驗(yàn)終端向外廣播第二音頻數(shù)據(jù)。
[0006]其中,在移動(dòng)終端向外廣播第一音頻數(shù)據(jù)的步驟之前還包括:移動(dòng)終端對(duì)待校驗(yàn)數(shù)據(jù)進(jìn)行編碼而獲得第一音頻數(shù)據(jù)。
[0007]其中,在移動(dòng)終端對(duì)待校驗(yàn)數(shù)據(jù)進(jìn)行編碼而獲得第一音頻數(shù)據(jù)的步驟之前還包括:移動(dòng)終端接收用戶輸入的登錄信息;移動(dòng)終端進(jìn)一步根據(jù)登錄信息確定是否接收用戶輸入的待校驗(yàn)數(shù)據(jù),其中,待校驗(yàn)數(shù)據(jù)為轉(zhuǎn)賬交易信息或支付交易信息。
[0008]其中,在校驗(yàn)終端向外廣播第二音頻數(shù)據(jù)的步驟之后還包括:移動(dòng)終端接收第二音頻數(shù)據(jù);移動(dòng)終端對(duì)第二音頻數(shù)據(jù)進(jìn)行解碼而獲得校驗(yàn)數(shù)據(jù);移動(dòng)終端將待校驗(yàn)數(shù)據(jù)以及校驗(yàn)數(shù)據(jù)發(fā)送到服務(wù)器。
[0009]為解決上述技術(shù)問(wèn)題,本發(fā)明的第二方面是:提供一種數(shù)據(jù)校驗(yàn)方法,包括:移動(dòng)終端向外廣播第一音頻數(shù)據(jù),以使得校驗(yàn)終端接收第一音頻數(shù)據(jù)并對(duì)其進(jìn)行解碼而獲得待校驗(yàn)數(shù)據(jù);移動(dòng)終端接收校驗(yàn)終端向外廣播的第二音頻數(shù)據(jù),其中,第二音頻數(shù)據(jù)為校驗(yàn)終端對(duì)待校驗(yàn)數(shù)據(jù)進(jìn)行校驗(yàn)而獲得校驗(yàn)數(shù)據(jù),且為校驗(yàn)終端進(jìn)一步對(duì)校驗(yàn)數(shù)據(jù)進(jìn)行編碼而獲得;移動(dòng)終端對(duì)第二音頻數(shù)據(jù)進(jìn)行解碼而獲得校驗(yàn)數(shù)據(jù);移動(dòng)終端將待校驗(yàn)數(shù)據(jù)以及校驗(yàn)數(shù)據(jù)發(fā)送到服務(wù)器。
[0010]為解決上述技術(shù)問(wèn)題,本發(fā)明的第三方面是:提供一種數(shù)據(jù)校驗(yàn)方法,包括:校驗(yàn)終端接收移動(dòng)終端向外廣播的第一音頻數(shù)據(jù);校驗(yàn)終端對(duì)第一音頻數(shù)據(jù)進(jìn)行解碼而獲得待校驗(yàn)數(shù)據(jù);校驗(yàn)終端對(duì)待校驗(yàn)數(shù)據(jù)進(jìn)行校驗(yàn)而獲得校驗(yàn)數(shù)據(jù);校驗(yàn)終端對(duì)校驗(yàn)數(shù)據(jù)進(jìn)行編碼而獲得第二音頻數(shù)據(jù);校驗(yàn)終端向外廣播第二音頻數(shù)據(jù)。
[0011]為解決上述技術(shù)問(wèn)題,本發(fā)明的第四方面是:提供一種移動(dòng)終端,包括:第一廣播模塊,用于向外廣播第一音頻數(shù)據(jù),以使得校驗(yàn)終端接收第一音頻數(shù)據(jù)并對(duì)其進(jìn)行解碼而獲得待校驗(yàn)數(shù)據(jù);第一接收模塊,用于接收校驗(yàn)終端向外廣播的第二音頻數(shù)據(jù),其中,第二音頻數(shù)據(jù)為校驗(yàn)終端對(duì)待校驗(yàn)數(shù)據(jù)進(jìn)行校驗(yàn)而獲得校驗(yàn)數(shù)據(jù),且為校驗(yàn)終端進(jìn)一步對(duì)校驗(yàn)數(shù)據(jù)進(jìn)行編碼而獲得;第一解碼模塊,用于對(duì)第二音頻數(shù)據(jù)進(jìn)行解碼而獲得校驗(yàn)數(shù)據(jù);發(fā)送模塊,用于將待校驗(yàn)數(shù)據(jù)以及校驗(yàn)數(shù)據(jù)發(fā)送到服務(wù)器。
[0012]其中,移動(dòng)終端還包括:第一編碼模塊,用于對(duì)待校驗(yàn)數(shù)據(jù)進(jìn)行編碼而獲得第一音頻數(shù)據(jù)。
[0013]其中,移動(dòng)終端還包括:第二接收模塊,用于接收用戶輸入的登錄信息,并根據(jù)登錄信息確定是否接收用戶輸入的待校驗(yàn)數(shù)據(jù);其中,待校驗(yàn)數(shù)據(jù)為轉(zhuǎn)賬交易信息或支付交易息。
[0014]為解決上述技術(shù)問(wèn)題,本發(fā)明的第五方面是:提供一種校驗(yàn)終端,包括:第三接收模塊,用于接收移動(dòng)終端向外廣播的第一音頻數(shù)據(jù);第二解碼模塊,用于對(duì)第一音頻數(shù)據(jù)進(jìn)行解碼而獲得待校驗(yàn)數(shù)據(jù);校驗(yàn)?zāi)K,用于對(duì)待校驗(yàn)數(shù)據(jù)進(jìn)行校驗(yàn)而獲得校驗(yàn)數(shù)據(jù);第二編碼模塊,用于對(duì)校驗(yàn)數(shù)據(jù)進(jìn)行編碼而獲得第二音頻數(shù)據(jù);第二廣播模塊,用于向外廣播第二音頻數(shù)據(jù)。
[0015]本發(fā)明的有益效果是:區(qū)別于現(xiàn)有技術(shù)的情況,本發(fā)明通過(guò)移動(dòng)終端向外廣播第一音頻數(shù)據(jù),校驗(yàn)終端接收第一音頻數(shù)據(jù)并對(duì)其進(jìn)行解碼而獲得待校驗(yàn)數(shù)據(jù),校驗(yàn)終端進(jìn)一步對(duì)待校驗(yàn)數(shù)據(jù)進(jìn)行校驗(yàn)而獲得校驗(yàn)數(shù)據(jù),校驗(yàn)終端對(duì)校驗(yàn)數(shù)據(jù)進(jìn)行編碼而獲得第二音頻數(shù)據(jù),之后校驗(yàn)終端向外廣播第二音頻數(shù)據(jù),實(shí)現(xiàn)將待校驗(yàn)數(shù)據(jù)以音頻數(shù)據(jù)的方式進(jìn)行廣播、接收,以及將校驗(yàn)數(shù)據(jù)通過(guò)音頻數(shù)據(jù)的方式向外廣播,在數(shù)據(jù)校驗(yàn)的過(guò)程中自動(dòng)完成數(shù)據(jù)的交互,無(wú)需人為干預(yù),提高數(shù)據(jù)校驗(yàn)業(yè)務(wù)的便捷性與易用性,提升用戶體驗(yàn)。
【附圖說(shuō)明】
[0016]圖1是本發(fā)明數(shù)據(jù)校驗(yàn)方法第一實(shí)施方式的流程圖;
[0017]圖2是本發(fā)明數(shù)據(jù)校驗(yàn)方法第二實(shí)施方式的流程圖;
[0018]圖3是本發(fā)明數(shù)據(jù)校驗(yàn)方法第三實(shí)施方式的流程圖;
[0019]圖4是本發(fā)明數(shù)據(jù)校驗(yàn)方法第四實(shí)施方式的流程圖;
[0020]圖5是本發(fā)明移動(dòng)終端一實(shí)施方式的原理框圖;
[0021]圖6是本發(fā)明校驗(yàn)終端一實(shí)施方式的原理框圖。
【具體實(shí)施方式】
[0022]下面將結(jié)合本發(fā)明實(shí)施方式中的附圖,對(duì)本發(fā)明實(shí)施方式中的技術(shù)方案進(jìn)行清楚、完整地描述,顯然,所描述的實(shí)施方式僅僅是本發(fā)明一部分實(shí)施方式,而不是全部的實(shí)施方式?;诒景l(fā)明中的實(shí)施方式,本領(lǐng)域普通技術(shù)人員在沒(méi)有做出創(chuàng)造性勞動(dòng)前提下所獲得的所有其他實(shí)施方式,均屬于本發(fā)明保護(hù)的范圍。
[0023]請(qǐng)參閱圖1,本發(fā)明數(shù)據(jù)校驗(yàn)方法第一實(shí)施方式包括:
[0024]步驟SlOl:移動(dòng)終端向外廣播第一音頻數(shù)據(jù);
[0025]移動(dòng)終端向外廣播第一音頻數(shù)據(jù),其中,移動(dòng)終端通過(guò)其喇叭等放音模塊向外廣播第一音頻數(shù)據(jù),移動(dòng)終端為手機(jī)、平板電腦等移動(dòng)互聯(lián)網(wǎng)設(shè)備(Mobile InternetDevice, MID)設(shè)備。
[0026]步驟S102:校驗(yàn)終端接收第一音頻數(shù)據(jù)并對(duì)其進(jìn)行解碼;
[0027]校驗(yàn)終端通過(guò)其麥克風(fēng)等錄音模塊接收移動(dòng)終端向外廣播的第一音頻數(shù)據(jù),校驗(yàn)終端并對(duì)第一音頻數(shù)據(jù)進(jìn)行解碼而獲得對(duì)應(yīng)的待校驗(yàn)數(shù)據(jù)。其中,校驗(yàn)終端為音頻KEY端等終端,音頻KEY端由喇叭、麥克風(fēng)、數(shù)模/模數(shù)轉(zhuǎn)換模塊等模塊組成,音頻KEY端具有接收音頻數(shù)據(jù)、解/編碼數(shù)據(jù)、向外廣播音頻數(shù)據(jù)等功能。
[0028]步驟S103:校驗(yàn)終端對(duì)待校驗(yàn)數(shù)據(jù)進(jìn)行校驗(yàn);
[0029]校驗(yàn)終端進(jìn)一步對(duì)解碼獲得的待校驗(yàn)數(shù)據(jù)進(jìn)行校驗(yàn)而獲得相應(yīng)的校驗(yàn)數(shù)據(jù),校驗(yàn)的過(guò)程為校驗(yàn)終端運(yùn)算封裝的過(guò)程,即校驗(yàn)終端對(duì)待校驗(yàn)數(shù)據(jù)的有效性進(jìn)行驗(yàn)證,驗(yàn)證待校驗(yàn)數(shù)據(jù)是否合法等過(guò)程,待校驗(yàn)數(shù)據(jù)采用私鑰加密,校驗(yàn)終端采用公鑰驗(yàn)簽,其中,校驗(yàn)數(shù)據(jù)為密碼、驗(yàn)證碼等數(shù)據(jù)。
[0030]步驟S104:校驗(yàn)終端對(duì)校驗(yàn)數(shù)據(jù)進(jìn)行編碼;
[0031]校驗(yàn)終端進(jìn)一步對(duì)獲得的校驗(yàn)數(shù)據(jù)進(jìn)行編碼而獲得第二音頻數(shù)據(jù),編碼的過(guò)程包括加密、組幀等動(dòng)作,編碼的過(guò)程實(shí)現(xiàn)了將校驗(yàn)數(shù)據(jù)轉(zhuǎn)換為音頻數(shù)據(jù)。
[0032]步驟S105:校驗(yàn)終端向外廣播第二音頻數(shù)據(jù)。
[0033]在獲得第二音頻數(shù)據(jù)后,校驗(yàn)終端通過(guò)其喇叭等放音模塊向外廣播第二音頻數(shù)據(jù),以實(shí)現(xiàn)將校驗(yàn)獲得的校驗(yàn)數(shù)據(jù)向外傳輸。
[0034]可以理解,本發(fā)明數(shù)據(jù)校驗(yàn)方法第一實(shí)施方式通過(guò)移動(dòng)終端向外廣播第一音頻數(shù)據(jù),校驗(yàn)終端接收第一音頻數(shù)據(jù)并對(duì)其進(jìn)行解碼而獲得待校驗(yàn)數(shù)據(jù),校驗(yàn)終端進(jìn)一步對(duì)待校驗(yàn)數(shù)據(jù)進(jìn)行校驗(yàn)而獲得校驗(yàn)數(shù)據(jù),校驗(yàn)終端對(duì)校驗(yàn)數(shù)據(jù)進(jìn)行編碼而獲得第二音頻數(shù)據(jù),之后校驗(yàn)終端向外廣播第二音頻數(shù)據(jù),實(shí)現(xiàn)將待校驗(yàn)數(shù)據(jù)以音頻數(shù)據(jù)的方式進(jìn)行廣播、接收,以及將校驗(yàn)數(shù)據(jù)通過(guò)音頻數(shù)據(jù)的方式向外廣播,在數(shù)據(jù)校驗(yàn)的過(guò)程中自動(dòng)完成數(shù)據(jù)的交互,無(wú)需人為干預(yù),提高數(shù)據(jù)校驗(yàn)業(yè)務(wù)的便捷性與易用性,提升用戶體驗(yàn)。
[0035]請(qǐng)參閱圖2,本發(fā)明數(shù)據(jù)校驗(yàn)方法第二實(shí)施方