国产精品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>

      一種網(wǎng)絡(luò)支付滑動輸入密碼的方法、裝置、系統(tǒng)與流程

      文檔序號:12306438閱讀:426來源:國知局
      一種網(wǎng)絡(luò)支付滑動輸入密碼的方法、裝置、系統(tǒng)與流程

      本發(fā)明涉及網(wǎng)絡(luò)支付密碼,尤其涉及滑動輸入網(wǎng)絡(luò)支付密碼的方法。



      背景技術(shù):

      現(xiàn)有的網(wǎng)絡(luò)支付,方便、快捷,通過手機等設(shè)備就能實現(xiàn)網(wǎng)絡(luò)支付。并且,配合有相應(yīng)的安全措施,保障支付的安全性。同時,還出現(xiàn)了指紋支付、刷臉支付、聲音支付等高效、安全的支付方式。但是,在傳統(tǒng)的支付方式中,最多使用的還是數(shù)字、字母密碼作為支付密碼。在公共場合中進行數(shù)字密碼的輸入,有可能被偷窺,從而導(dǎo)致密碼的泄露,存在一定的安全隱患。



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

      為解決現(xiàn)有技術(shù)的問題,本發(fā)明提供一種通過滑動輸入滑動密碼的方式,實現(xiàn)網(wǎng)絡(luò)支付密碼的輸入?;瑒用艽a通過同步動態(tài)密碼轉(zhuǎn)換并對應(yīng)觸碰點,生成一次性滑動密碼。發(fā)送給網(wǎng)絡(luò)支付服務(wù)器進行驗證。還通過定位、隨機碼進行驗證、核實移動智能設(shè)備用戶網(wǎng)絡(luò)支付操作的安全性。

      為實現(xiàn)上述目的,本發(fā)明提供了一種網(wǎng)絡(luò)支付滑動輸入密碼的方法,其特征在于,該方法應(yīng)用于網(wǎng)絡(luò)支付,該方法包括:

      進入移動智能設(shè)備支付頁面;

      對網(wǎng)絡(luò)支付服務(wù)器綁定的所述移動智能設(shè)備進行定位并獲取位置信息;

      在所述移動智能設(shè)備屏幕中顯示有矩陣分布的多個觸碰點;

      每一個所述觸碰點對應(yīng)第一同步動態(tài)密碼中的一個、一組具體數(shù)值;

      在支付頁面第一屏幕中的所述觸碰點間,滑動輸入滑動密碼的線條、圖案;

      所述滑動密碼依據(jù)滑動經(jīng)過所述觸碰點的軌跡順序,對應(yīng)所述觸碰點中第一動態(tài)令牌中的所述第一同步動態(tài)密碼的具體數(shù)值,生成一次性滑動密碼;

      轉(zhuǎn)賬支付之前,所述網(wǎng)絡(luò)支付服務(wù)器對發(fā)送所述一次性滑動密碼的所述移動智能設(shè)備進行所述定位及獲取位置信息;

      同時,在所述支付頁面的第二屏幕中接收所述網(wǎng)絡(luò)支付服務(wù)器發(fā)出的隨機碼,所述隨機碼轉(zhuǎn)換為驗證線條顯示在所述第二屏幕中;

      任意選擇所述驗證線條其中一端,沿所述驗證線條的顯示軌跡進行一次完整的滑動,完成所述隨機碼的輸入;

      所述移動智能設(shè)備將所述一次性滑動密碼、所述隨機碼進行加密,發(fā)送至所述網(wǎng)絡(luò)支付服務(wù)器;

      所述網(wǎng)絡(luò)支付服務(wù)器獲取位置信息后,比對所述定位結(jié)果,驗證綁定所述移動智能設(shè)備同網(wǎng)絡(luò)支付所述移動智能設(shè)備之間的所述定位結(jié)果,是否為同一設(shè)備及是否在允許距離范圍內(nèi);當(dāng)同一設(shè)備在合理范圍內(nèi),通過驗證,允許支付;反之,終止支付;

      同時,所述網(wǎng)絡(luò)支付服務(wù)器接收、解密所述一次性滑動密碼,所述一次性滑動密碼在所述網(wǎng)絡(luò)支付服務(wù)器第二動態(tài)令牌的第二同步動態(tài)密碼表中進行映射比對,比對結(jié)果:二者位置及內(nèi)容一致,驗證成功,允許支付;反之,驗證失敗,終止支付,并發(fā)送驗證失敗信息至所述移動智能設(shè)備;

      所述網(wǎng)絡(luò)支付服務(wù)器接收、解密移動智能終端回傳、發(fā)送的所述隨機碼,并同之前所述網(wǎng)絡(luò)支付服務(wù)器發(fā)出的所述隨機碼進行比對;比對結(jié)果一致,通過驗證,允許支付;不一致,終止支付。

      進一步地,輸入數(shù)字支付密碼,進入所述移動智能設(shè)備的所述支付頁面。

      進一步地,在所述支付頁面中所述滑動輸入、設(shè)置所述滑動密碼,所述滑動密碼綁定支付密碼及所述移動智能設(shè)備。

      進一步地,將所述滑動密碼及滑動軌跡提交到所述網(wǎng)絡(luò)支付服務(wù)器中進行存儲。

      進一步地,所述支付頁面中的數(shù)字支付密碼與所述滑動密碼之間的頁面可以相互選擇、轉(zhuǎn)換。

      進一步地,在兩個所述觸碰點之間,來回所述滑動輸入所述滑動密碼圖案;允許所述一次性滑動密碼有重疊,并生成相關(guān)軌跡的識別信息。

      進一步地,所述滑動輸入所述滑動密碼,通過在所述觸碰點之間點擊并滑動至少一次,生成所述滑動密碼圖案,滑動過程中,需要經(jīng)過一定數(shù)量的所述觸碰點才能被默認為有效所述滑動密碼;通過多次點擊滑動,組合形成圖案,確定后,生成所述滑動密碼圖案;所述觸碰點之間通過直線連接。

      進一步地,所述第一動態(tài)令牌中的所述第一同步動態(tài)密碼和所述第二動態(tài)令牌中的所述第二同步動態(tài)密碼中存儲的公式、算法,運算結(jié)果同步更新、變化。

      進一步地,所述網(wǎng)絡(luò)支付服務(wù)器中第二動態(tài)隨機令牌生成第二動態(tài)隨機碼。

      進一步地,在所述移動智能設(shè)備所述第二屏幕中第一動態(tài)隨機碼令牌生成的第一動態(tài)隨機碼,并按顯示線條的軌跡進行所述滑動輸入,輸入完成后,發(fā)送至所述網(wǎng)絡(luò)支付服務(wù)器進行驗證;并且,所述第一動態(tài)隨機碼、所述第二動態(tài)隨機碼同步更新、變化。

      進一步地,所述移動智能設(shè)備在掃碼支付時,所述網(wǎng)絡(luò)支付服務(wù)器所述定位、比對、驗證所述移動智能設(shè)備與被掃描二維碼設(shè)備或二維碼對應(yīng)、綁定的地址之間的位置關(guān)系,在合理距離范圍內(nèi),掃碼為有效;在合理范圍之外,終止支付。

      進一步地,頁面模塊,用于進入所述移動智能設(shè)備所述支付頁面。

      進一步地,第一定位模塊,用于對所述網(wǎng)絡(luò)支付服務(wù)器綁定的所述移動智能設(shè)備進行所述定位并獲取位置信息。

      進一步地,觸碰點模塊,用于在所述移動智能設(shè)備所述屏幕中顯示有矩陣分布的多個所述觸碰點。

      進一步地,動態(tài)令牌模塊,用于每一個所述觸碰點對應(yīng)所述第一同步動態(tài)密碼中的一個、一組具體數(shù)值。

      進一步地,滑動密碼模塊,用于在所述支付頁面所述第一屏幕中的所述觸碰點間,所述滑動輸入所述滑動密碼的所述線條、圖案。

      進一步地,一次性滑動密碼模塊,用于所述滑動密碼依據(jù)滑動經(jīng)過所述觸碰點的軌跡順序,對應(yīng)所述觸碰點中所述第一動態(tài)令牌中的所述第一同步動態(tài)密碼的具體數(shù)值,生成所述一次性滑動密碼。

      進一步地,第二定位模塊,用于轉(zhuǎn)賬支付之前,所述網(wǎng)絡(luò)支付服務(wù)器對發(fā)送所述一次性滑動密碼的所述移動智能設(shè)備進行所述定位及獲取位置信息。

      進一步地,隨機碼模塊,用于同時,在所述支付頁面的所述第二屏幕中接收所述網(wǎng)絡(luò)支付服務(wù)器發(fā)出的所述隨機碼,所述隨機碼轉(zhuǎn)換為所述驗證線條顯示在所述第二屏幕中。

      進一步地,隨機碼輸入模塊,用于任意選擇所述驗證線條其中一端,沿所述驗證線條的顯示軌跡進行一次完整的滑動,完成所述隨機碼的輸入;。

      進一步地,傳送模塊,用于所述移動智能設(shè)備將所述一次性滑動密碼、所述隨機碼進行加密,發(fā)送至所述網(wǎng)絡(luò)支付服務(wù)器。

      進一步地,定位驗證判斷模塊,用于所述網(wǎng)絡(luò)支付服務(wù)器獲取位置信息后,比對所述定位結(jié)果,驗證綁定所述移動智能設(shè)備同網(wǎng)絡(luò)支付所述移動智能設(shè)備之間的所述定位結(jié)果,是否為同一設(shè)備及是否在允許距離范圍內(nèi);當(dāng)同一設(shè)備在合理范圍內(nèi),通過驗證,允許支付;反之,終止支付。

      進一步地,一次性滑動密碼驗證判斷模塊,用于同時,所述網(wǎng)絡(luò)支付服務(wù)器接收、解密所述一次性滑動密碼,所述一次性滑動密碼在所述網(wǎng)絡(luò)支付服務(wù)器所述第二動態(tài)令牌的所述第二同步動態(tài)密碼表中進行映射比對,比對結(jié)果:二者位置及內(nèi)容一致,驗證成功,允許支付;反之,驗證失敗,終止支付,并發(fā)送驗證失敗信息至所述移動智能設(shè)備。

      進一步地,隨機碼驗證判斷模塊,用于所述網(wǎng)絡(luò)支付服務(wù)器接收、解密移動智能終端回傳、發(fā)送的所述隨機碼,并同之前所述網(wǎng)絡(luò)支付服務(wù)器發(fā)出的所述隨機碼進行比對;比對結(jié)果一致,通過驗證,允許支付;不一致,終止支付。

      進一步地,數(shù)字密碼支付模塊,用于輸入支付密碼,進入所述移動智能設(shè)備的所述支付頁面。

      進一步地,綁定模塊,用于在所述支付頁面中所述滑動輸入、設(shè)置所述滑動密碼,所述滑動密碼綁定支付密碼及所述移動智能設(shè)備。

      進一步地,存儲模塊,用于將所述滑動密碼及滑動軌跡提交到所述網(wǎng)絡(luò)支付服務(wù)器中進行存儲。

      進一步地,頁面轉(zhuǎn)換模塊,用于所述支付頁面中的支付密碼與所述滑動密碼之間的頁面可以相互選擇、轉(zhuǎn)換。

      進一步地,滑動密碼第一子模塊,用于在兩個所述觸碰點之間,來回所述滑動輸入所述滑動密碼圖案;允許所述一次性滑動密碼有重疊,并生成相關(guān)軌跡的識別信息。

      進一步地,滑動密碼第二子模塊,用于所述滑動輸入所述滑動密碼,通過在所述觸碰點之間點擊并滑動至少一次,生成所述滑動密碼圖案,滑動過程中,需要經(jīng)過一定數(shù)量的所述觸碰點才能被默認為有效所述滑動密碼;通過多次點擊滑動,組合形成圖案,確定后,生成所述滑動密碼圖案;所述觸碰點之間通過直線連接。

      進一步地,動態(tài)令牌子模塊,用于所述第一動態(tài)令牌中的所述第一同步動態(tài)密碼和所述第二動態(tài)令牌中的所述第二同步動態(tài)密碼中存儲的公式、算法,運算結(jié)果同步更新、變化。

      進一步地,第一隨機碼動態(tài)令牌模塊,用于所述網(wǎng)絡(luò)支付服務(wù)器中第二動態(tài)隨機令牌生成第二動態(tài)隨機碼。

      進一步地,第二隨機碼動態(tài)令牌模塊,用于在所述移動智能設(shè)備所述第二屏幕中所述第一動態(tài)隨機碼令牌生成的第一動態(tài)隨機碼,并按顯示線條的軌跡進行所述滑動輸入,輸入完成后,發(fā)送至所述網(wǎng)絡(luò)支付服務(wù)器進行驗證;并且,所述第一動態(tài)隨機碼、所述第二動態(tài)隨機碼同步更新、變化。

      進一步地,定位子模塊,用于所述移動智能設(shè)備在掃碼支付時,所述網(wǎng)絡(luò)支付服務(wù)器所述定位、比對、驗證所述移動智能設(shè)備與被掃描二維碼設(shè)備或二維碼對應(yīng)、綁定的地址之間的位置關(guān)系;

      進一步地,判斷模塊,用于在合理距離范圍內(nèi),掃碼為有效;在合理范圍之外,終止支付。

      進一步地,一種網(wǎng)絡(luò)支付滑動輸入密碼的系統(tǒng),其特征在于,包括。

      進一步地,移動智能設(shè)備gps、北斗導(dǎo)航定位,所述網(wǎng)絡(luò)支付服務(wù)器分別對綁定的所述移動智能設(shè)備及進行網(wǎng)絡(luò)支付的所述移動智能設(shè)備進行g(shù)ps、北斗導(dǎo)航所述定位。

      進一步地,移動智能設(shè)備密碼頁面,在所述移動智能設(shè)備中所述滑動輸入在所述網(wǎng)絡(luò)支付服務(wù)器中綁定的所述滑動密碼的所述線條、圖案作為支付密碼,并通過所述第一同步動態(tài)密碼轉(zhuǎn)換為所述一次性滑動密碼。

      進一步地,移動智能設(shè)備所述隨機碼頁面,所述移動智能設(shè)備接收所述網(wǎng)絡(luò)支付服務(wù)器隨機發(fā)送的所述隨機碼,點擊、所述滑動輸入所述隨機碼;所述隨機碼可以轉(zhuǎn)換為所述驗證線條。

      進一步地,網(wǎng)絡(luò)支付服務(wù)器,所述網(wǎng)絡(luò)支付服務(wù)器接收、解密驗證所述定位信息,所述一次性滑動密碼、所述隨機碼,驗證通過,允許支付;驗證未通過,終止支付。

      在本發(fā)明實施例中:通過在傳統(tǒng)的電腦、銀行等交易場景中,通常是通過輸入數(shù)字、字母的方法完成密碼的輸入。但現(xiàn)在使用移動智能終端進行無線網(wǎng)絡(luò)支付的用戶人群越來越多。并且,在公共場合中,使用手機等移動智能設(shè)備進行支付的頻率也越來越高。如果采用數(shù)字、字母進行密碼的輸入,很容易會被偷窺,導(dǎo)致密碼的泄露。

      為了保證在公共場合中輸入支付密碼過程中,能有效的保護數(shù)字、字母的支付密碼不被偷窺等情況的發(fā)生??梢圆捎没瑒虞斎胫Ц睹艽a的方式,保證了數(shù)字、字母支付密碼的安全性。使用過程中,滑動輸入支付密碼的方式主要是用于移動智能設(shè)備中。通過滑動密碼與移動智能設(shè)備的綁定,有效的阻止了在其他設(shè)備中通過輸入滑動密碼的進行盜刷。關(guān)鍵的是,在滑動輸入支付密碼的過程中,有效的防止了數(shù)字密碼的泄露。

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

      圖1是本發(fā)明實施例從系統(tǒng)使用角度介紹的一種網(wǎng)絡(luò)支付滑動輸入密碼的系統(tǒng)的示意圖。

      圖2是本發(fā)明實施例從頁面使用角度介紹的一種網(wǎng)絡(luò)支付滑動輸入密碼的方法的流程圖。

      圖3是本發(fā)明實施例從頁面使用之前設(shè)置角度介紹的一種網(wǎng)絡(luò)支付滑動輸入密碼的方法的流程圖。

      圖4是本發(fā)明實施例從頁面滑動操作角度介紹的一種網(wǎng)絡(luò)支付滑動輸入密碼的方法的流程圖。

      圖5是本發(fā)明實施例從頁面動態(tài)隨機碼角度介紹的一種網(wǎng)絡(luò)支付滑動輸入密碼的方法的流程圖。

      圖6是本發(fā)明實施例從定位二維碼設(shè)備角度介紹的一種網(wǎng)絡(luò)支付滑動輸入密碼的裝置的流程圖。

      圖7是本發(fā)明實施例從終端頁面使用方面介紹的一種網(wǎng)絡(luò)支付滑動輸入密碼的裝置的框圖。

      圖8是本發(fā)明實施例從終端頁面使用之前設(shè)置方面介紹的一種網(wǎng)絡(luò)支付滑動輸入密碼的裝置的框圖。

      圖9是本發(fā)明實施例從頁面滑動操作方面介紹的一種網(wǎng)絡(luò)支付滑動輸入密碼的裝置的框圖。

      圖10是本發(fā)明實施例從動態(tài)隨機碼方面介紹的一種網(wǎng)絡(luò)支付滑動輸入密碼的裝置的框圖。

      圖11是本發(fā)明實施例從定位二維碼及設(shè)備方面介紹的一種網(wǎng)絡(luò)支付滑動輸入密碼的裝置的框圖。

      圖12是本發(fā)明實施例從輸入滑動密碼、隨機碼頁面介紹的一種網(wǎng)絡(luò)支付滑動輸入密碼頁面的示意圖。

      圖13是本發(fā)明實施例從頁面中顯示出第一同步動態(tài)密碼方面介紹的一種網(wǎng)絡(luò)支付滑動輸入密碼頁面的示意圖。

      圖14是本發(fā)明實施例頁面中顯示出第一同步動態(tài)密碼,并且輸入滑動密碼和隨機碼的角度介紹的一種網(wǎng)絡(luò)支付滑動輸入密碼頁面的示意圖。

      圖15是本發(fā)明實施例從頁面中,滑動密碼滑動經(jīng)過第一同步動態(tài)密碼對應(yīng)的觸碰點后,生成一次性動態(tài)密碼的角度介紹的一種網(wǎng)絡(luò)支付滑動輸入密碼頁面的示意圖。

      圖16是本發(fā)明實施例從滑動密碼頁面與數(shù)字支付密碼頁面相互轉(zhuǎn)換,實現(xiàn)網(wǎng)絡(luò)支付密碼輸入的角度介紹的一種網(wǎng)絡(luò)支付滑動輸入密碼頁面的示意圖。

      圖17,是本發(fā)明實施例從輸入滑動密碼時,在同一個觸碰點上產(chǎn)生重疊的情況時,從頁面方面介紹的一種網(wǎng)絡(luò)支付滑動輸入密碼頁面的示意圖。

      圖18是本發(fā)明實施例從多條滑動密碼組合并發(fā)生相交,生成一次性動態(tài)密碼,從頁面角度介紹的一種網(wǎng)絡(luò)支付滑動輸入密碼頁面的示意圖。

      圖19是本發(fā)明實施例從隨機碼為一條曲線介紹的一種網(wǎng)絡(luò)支付滑動輸入密碼頁面的示意圖。

      具體實施方式

      為了使本技術(shù)領(lǐng)域的人員更好地理解本發(fā)明方案,下面將結(jié)合本發(fā)明實施例中的附圖,對本發(fā)明實施例中的技術(shù)方案進行清楚、完整地描述,顯然,所描述的實施例僅僅是本發(fā)明一部分的實施例,而不是全部的實施例?;诒景l(fā)明中的實施例,本領(lǐng)域普通技術(shù)人員在沒有做出創(chuàng)造性勞動前提下所獲得的所有其他實施例,都應(yīng)當(dāng)屬于本發(fā)明保護的范圍。

      本申請實施例提供了一種網(wǎng)絡(luò)支付滑動輸入密碼的系統(tǒng),該系統(tǒng)應(yīng)用于網(wǎng)絡(luò)支付服務(wù)器對移動智能設(shè)備網(wǎng)絡(luò)支付時定位、一次性滑動密碼、隨機碼的驗證。請參考圖1,是本發(fā)明實施例從系統(tǒng)使用角度介紹的一種網(wǎng)絡(luò)支付滑動輸入密碼的系統(tǒng)的示意圖。

      如圖1所示,該系統(tǒng)包括:

      1、移動智能設(shè)備gps、北斗導(dǎo)航定位,所述網(wǎng)絡(luò)支付服務(wù)器分別對綁定的所述移動智能設(shè)備及進行網(wǎng)絡(luò)支付的所述移動智能設(shè)備進行g(shù)ps、北斗導(dǎo)航所述定位;

      2、移動智能設(shè)備密碼頁面,在所述移動智能設(shè)備中所述滑動輸入在所述網(wǎng)絡(luò)支付服務(wù)器中綁定的所述滑動密碼的所述線條、圖案作為支付密碼,并通過所述第一同步動態(tài)密碼轉(zhuǎn)換為所述一次性滑動密碼;

      3、移動智能設(shè)備所述隨機碼頁面,所述移動智能設(shè)備接收所述網(wǎng)絡(luò)支付服務(wù)器隨機發(fā)送的所述隨機碼,點擊、所述滑動輸入所述隨機碼;所述隨機碼可以轉(zhuǎn)換為所述驗證線條;

      4、網(wǎng)絡(luò)支付服務(wù)器,所述網(wǎng)絡(luò)支付服務(wù)器接收、解密驗證所述定位信息,所述一次性滑動密碼、所述隨機碼,驗證通過,允許支付;驗證未通過,終止支付。

      網(wǎng)絡(luò)支付服務(wù)器通過對綁定的移動智能設(shè)備、發(fā)出網(wǎng)絡(luò)支付的移動智能設(shè)備及收款二維碼設(shè)備或地址進行定位,并進行智能比對、分析,結(jié)果在合理范圍內(nèi),默認通過,允許進行網(wǎng)絡(luò)支付。

      滑動輸入的滑動密碼的線條、圖案,經(jīng)過第一同步動態(tài)密碼,生成對應(yīng)的內(nèi)容和軌跡數(shù)據(jù),發(fā)送到網(wǎng)絡(luò)支付服務(wù)器中進行比對、驗證,比對結(jié)果一致,代表支付密碼輸入正確,允許進行網(wǎng)絡(luò)支付交易。

      網(wǎng)絡(luò)支付服務(wù)器中的隨機碼,隨機產(chǎn)生,發(fā)送到移動智能設(shè)備。移動智能設(shè)備在限定的時間范圍內(nèi),按要求輸入并回傳隨機碼至網(wǎng)絡(luò)支付服務(wù)器,進行比對、驗證。

      網(wǎng)絡(luò)支付服務(wù)器對定位結(jié)果的比對,及驗證一次性滑動密碼和隨機碼。在多組驗證方式下,實現(xiàn)移動智能設(shè)備網(wǎng)絡(luò)支付的安全進行。

      綜上所述,網(wǎng)絡(luò)支付服務(wù)器通過多種途徑進行驗證,保證網(wǎng)絡(luò)支付的安全性。采用定位比較的方式,可以防止他人盜竊密碼在其他地方實施非法交易?;瑒用艽a有效的保證了數(shù)字密碼的安全,并且,綁定在移動智能設(shè)備中使用,限定了輸入密碼的設(shè)備,防止滑動密碼被盜用。再通過同步動態(tài)密碼的使用,保證每次網(wǎng)絡(luò)交易均為一次性密碼。隨機碼只發(fā)送到綁定的移動智能設(shè)備中,防止其他移動智能設(shè)備通過滑動密碼實施盜刷的行為。

      本申請實施例提供了一種網(wǎng)絡(luò)支付滑動輸入密碼的方法,該方法應(yīng)用于網(wǎng)絡(luò)支付。請參考圖2,是本發(fā)明實施例從頁面使用角度介紹的一種網(wǎng)絡(luò)支付滑動輸入密碼的方法的流程圖。

      如圖2所示,該方法包括:

      s101進入移動智能設(shè)備所述支付頁面;

      頁面主要是指移動智能設(shè)備屏幕中的支付頁面的界面。支付頁面是通過移動智能設(shè)備進行網(wǎng)銀支付的頁面。

      具體的,通過手機或平板電腦登錄微信、支付寶、網(wǎng)銀進行電子支付,首先就要進入到支付的頁面中。支付頁面中滑動輸入滑動密碼與傳統(tǒng)數(shù)字鍵盤輸入密碼頁面之間可相互的轉(zhuǎn)換。

      s102對網(wǎng)絡(luò)支付服務(wù)器綁定的所述移動智能設(shè)備進行定位并獲取位置信息;

      網(wǎng)絡(luò)支付服務(wù)器對移動智能設(shè)備進行定位,通過定位獲取移動智能設(shè)備所在的具體位置。被定位的移動智能設(shè)備預(yù)先在網(wǎng)絡(luò)支付服務(wù)器中綁定,并且,該移動智能設(shè)備具有無線連接互聯(lián)網(wǎng)的功能,并能正常對設(shè)備進行定位等操作。

      具體的,通過gps或北斗導(dǎo)航定位,并獲取與網(wǎng)絡(luò)支付服務(wù)器綁定的手機或平板電腦精準的位置信息。

      s103在所述移動智能設(shè)備屏幕中顯示有矩陣分布的多個觸碰點;

      在屏幕中顯示有多個觸碰點,并且,觸碰點之間是矩陣排列分布的。觸碰點與觸碰點之間具有等距離的間隔,橫向與縱向排列分布的觸碰點之間有著固定的排列方式。

      每一個觸碰點代表一個具體的信息節(jié)點,每一個信息節(jié)點表示特定的信息。

      具體的,在手機或平板電腦的屏幕中,顯示有多個規(guī)則排列的觸碰點,觸碰點之間橫向、縱向排列出一個有規(guī)律的矩陣圖形。

      s104每一個所述觸碰點對應(yīng)第一同步動態(tài)密碼中的一個、一組具體數(shù)值;

      在移動智能設(shè)備中有第一動態(tài)令牌軟件或芯片。第一動態(tài)令牌隨機生成的第一同步動態(tài)密碼。第一同步動態(tài)密碼的每一個具體的數(shù)值,對應(yīng)、分布在觸碰點中。并且,為隱形的狀態(tài),并不在觸碰點中顯示第一同步動態(tài)密碼具體的信息。根據(jù)需要,在觸碰點中顯示第一同步動態(tài)密碼的具體數(shù)值。

      按動、滑動屏幕中的任意觸碰點,就輸入了該觸碰點對應(yīng)的第一同步動態(tài)密碼的具體的信息。其中,第一同步動態(tài)密碼中的信息是不斷更新變化的。

      具體的,點擊觸碰點,或者滑動過程中按壓到觸碰點,對應(yīng)觸碰點的第一同步動態(tài)密碼,收到點擊、觸發(fā)的指令,生成待發(fā)送的信息。信息也可以在加密后再進行發(fā)送。

      s105在支付頁面第一屏幕中的所述觸碰點間,滑動輸入滑動密碼的線條、圖案;

      移動智能設(shè)備的屏幕中分布有矩陣排列的觸碰點,通過點擊完成收個觸碰點的輸入,通過滑動,建立觸碰點與觸碰點之間的連接,滑動出正確的圖案,就完成了滑動密碼的輸入。

      移動智能設(shè)備的屏幕中,分為兩個獨立的第一屏幕與第二屏幕。第一屏幕用于滑動輸入密碼。手指點擊并按壓在屏幕的表面進行滑動,通過在觸碰點之間的連續(xù)滑動,并用線條顯示出滑動的軌跡,該軌跡的圖案與網(wǎng)絡(luò)支付服務(wù)器中存儲的圖案如果一致,就完成了滑動密碼的輸入。

      滑動輸入滑動密碼圖案后,點擊確定鍵完成輸入。

      滑動密碼綁定網(wǎng)絡(luò)支付密碼,輸入滑動密碼就可以起到輸入支付密碼的效果。

      具體的,在觸碰點間通過滑動的方式生成支付密碼的圖案,滑動密碼經(jīng)過的觸碰點與網(wǎng)絡(luò)支付服務(wù)器中綁定的滑動密碼位置信息一致,及對應(yīng)的同步動態(tài)密碼一致,就表示密碼輸入正確,可以進行網(wǎng)絡(luò)支付。如果不一致,密碼輸入錯誤,終止支付。還可以跳轉(zhuǎn)頁面至數(shù)字密碼的輸入頁面,進行數(shù)字支付密碼的輸入。

      s106所述滑動密碼依據(jù)滑動經(jīng)過所述觸碰點的軌跡順序,對應(yīng)所述觸碰點中第一動態(tài)令牌中的所述第一同步動態(tài)密碼的具體數(shù)值,生成一次性滑動密碼;

      第一動態(tài)令牌中的第一同步動態(tài)密碼對應(yīng)的每一個觸碰點,被點擊、按壓的觸碰點中的第一同步動態(tài)密碼,根據(jù)點擊、按壓順序,組合生成一次性滑動密碼。通過滑動生成的滑動密碼映射到屏幕中觸碰點的數(shù)量小于、等于觸碰點的總和?;瑒用艽a滑動輸入圖案及軌跡是固定的,但是,對應(yīng)的第一同步動態(tài)密碼是不斷更新變化的。也就是說,滑動密碼輸入圖案不變的前提下,由移動智能設(shè)備發(fā)送至網(wǎng)絡(luò)支付服務(wù)器的第一同步動態(tài)密碼數(shù)據(jù)是一次性的,且不斷變化的。

      設(shè)定滑動密碼觸碰點與觸碰點之間的最少連接點,保證滑動密碼的安全有效性。多個觸碰點連接組成的滑動密碼,能有效的對抗暴力破解等攻擊手段。

      所述一次性滑動密碼的滑動軌跡在所述移動智能設(shè)備中被識別、記錄及發(fā)送至所述網(wǎng)絡(luò)支付服務(wù)器驗證及比對核實;

      一次性滑動密碼的軌跡被記錄,并生成可以識別的信息,發(fā)送到網(wǎng)絡(luò)支付服務(wù)器中,通過軌跡數(shù)據(jù)進行比對、驗證。比對、驗證信息一致,允許支付。反之,終止支付,并發(fā)送信息提示到移動智能終端中。在觸碰點與觸碰點之間的滑動時間,還可以通過智能判斷,在合理的時間內(nèi)完成滑動,表示該滑動是可以信任的操作?;瑒訒r間過短等情況可以被理解為惡意操作,取消操作的有效性。

      具體的,在屏幕中互動輸入滑動密碼的圖案,滑動密碼經(jīng)過的地方,對應(yīng)的觸碰點中的第一同步動態(tài)密碼,生成一次性滑動密碼。將一次性動態(tài)密碼發(fā)送到網(wǎng)絡(luò)支付服務(wù)器,與網(wǎng)絡(luò)支付服務(wù)器中的第二同步動態(tài)密碼進行比對、驗證。如果一次性滑動密碼的位置比對相同,且內(nèi)容一致,密碼輸入為正確。由于第一同步動態(tài)密碼是不斷更新變化的,所以,一次性滑動密碼每次傳送的都是唯一的動態(tài)密碼,安全性會更高。經(jīng)過多個觸碰點的連接,滑動密碼防暴力破解的能力會進一步的提高??梢赃_到或超越數(shù)字、字母組成的支付密碼的安全強度。

      s107轉(zhuǎn)賬支付之前,所述網(wǎng)絡(luò)支付服務(wù)器對發(fā)送所述一次性滑動密碼的所述移動智能設(shè)備進行所述定位及獲取位置信息;

      在輸入支付的滑動密碼后,又在網(wǎng)絡(luò)支付前,再次定位發(fā)出支付密碼的移動智能設(shè)備,獲取并將定位的結(jié)果與首次進入支付頁面時對綁定的移動智能設(shè)備定位結(jié)果進行比對。如果兩次的定位結(jié)果在允許的誤差范圍內(nèi),允許支付。反之,當(dāng)兩者所在的位置,距離大于一定距離后,就終止支付的發(fā)生。其中,還要通過比對兩臺移動智能設(shè)備的號碼,確定兩臺移動智能設(shè)備是否為同一個移動智能設(shè)備提出的支付請求,如果是,運行支付。反之,終止支付。

      具體的,滑動輸入滑動密碼后,在驗證一次性滑動密碼的過程中,需要對發(fā)出支付密碼的移動智能設(shè)備再次進行定位。定位的結(jié)果結(jié)合之前進入支付頁面的定位結(jié)果,二者進行距離比較,該定位在合理的誤差范圍內(nèi),允許支付。反之,終止支付。當(dāng)然,前提是要正確滑動輸入滑動密碼。在支付過程中,還要判斷,在網(wǎng)絡(luò)支付服務(wù)器中綁定的移動智能設(shè)備與發(fā)出支付密碼的移動智能設(shè)備號碼是否相同,是不是同一臺設(shè)備。如果是,就允許支付。如果不是,終止支付。

      s108同時,在所述支付頁面的第二屏幕中接收所述網(wǎng)絡(luò)支付服務(wù)器發(fā)出的隨機碼,所述隨機碼轉(zhuǎn)換為驗證線條顯示在所述第二屏幕中;

      隨機碼信息由網(wǎng)絡(luò)支付服務(wù)器隨機生成,并發(fā)送至綁定的移動智能設(shè)備中,并轉(zhuǎn)換生成驗證線條。其中,移動智能設(shè)備屏幕中的第二屏幕用于接收隨機碼信息。網(wǎng)絡(luò)支付服務(wù)器在進入支付頁面時,獲得支付請求,并生成一組無規(guī)律的組隨機碼,發(fā)送至移動智能設(shè)備中。移動智能設(shè)備接收到隨機碼,并將隨機碼轉(zhuǎn)換為驗證線條,顯示在第二屏幕中。

      隨機碼經(jīng)過加密發(fā)送到移動智能設(shè)備中,經(jīng)過解密后生成驗證線條。移動智能設(shè)備回傳隨機碼時,可以通過對應(yīng)的第一同步動態(tài)令牌生成的隨機信息,產(chǎn)生動態(tài)隨機碼,回傳、發(fā)送到網(wǎng)絡(luò)支付服務(wù)器中進行驗證。

      所述驗證線條為兩個所述觸碰點之間連接的一條線條,線條經(jīng)過多個所述觸碰點后,變?yōu)橐桓B續(xù)的曲線或折線;線條,包括:直線、曲線。

      驗證線條是在滑動輸入滑動密碼過程中的線條。驗證線條連接兩個觸碰點之間,并且是默認為直線連接的。在多個觸碰點連接后,最終生成一條連續(xù)的折線。一條折線或多條這樣的折線最終組成了滑動密碼的圖案。

      通常,滑動密碼輸入頁面與驗證線條位于屏幕同一頁面中。還包括;滑動輸入驗證線條后,頁面跳轉(zhuǎn)至滑動密碼的輸入頁面,滑動輸入密碼后,再跳轉(zhuǎn)至驗證線條頁面進行輸入。

      具體的,網(wǎng)絡(luò)支付服務(wù)器隨機生成隨機碼發(fā)送至手機或平板電腦中,手機或平板電腦將隨機碼解密,轉(zhuǎn)換為驗證線條顯示在第二屏幕中。驗證線條為用戶提供滑動輸入,回傳隨機碼的功能。

      在手機或平板電腦屏幕中,在觸碰點之間,經(jīng)過連續(xù)的滑動,生成了一條折線。這條折線最終生成滑動密碼的圖案。其中,觸碰點與觸碰點之間是通過直線進行連接的。并且,允許兩個觸碰點之間的連線為曲線。

      s109任意選擇所述驗證線條其中一端,沿所述驗證線條的顯示軌跡進行一次完整的滑動,完成所述隨機碼的輸入;

      驗證線條是一條連續(xù)且完整的線條,以驗證線條的任意一端開始滑動,按驗證線條顯示的線條軌跡,沿線條軌跡完整的進行一次滑動,滑動完成后,手指離開屏幕表面,完成輸入,并自動發(fā)送回傳到網(wǎng)絡(luò)支付服務(wù)器中進行驗證。

      具體的,任意選擇驗證線條的其中一端,按照驗證線條的軌跡開始滑動,完成滑動后,就完成了在移動智能設(shè)備中對隨機碼的輸入。輸入的信息會自動回傳到網(wǎng)絡(luò)支付服務(wù)器中進行驗證、核對。

      s110所述移動智能設(shè)備將所述一次性滑動密碼、所述隨機碼進行加密,發(fā)送至所述網(wǎng)絡(luò)支付服務(wù)器;

      通過移動智能設(shè)備將一次性滑動密碼、隨機碼進行加密,并通過移動無線網(wǎng)絡(luò)將信息發(fā)送到網(wǎng)絡(luò)支付服務(wù)器。

      具體的,手機或平板電腦通過移動運營商網(wǎng)絡(luò)或無線wifi網(wǎng)絡(luò),將一次性隨機密碼、隨機碼發(fā)送到網(wǎng)絡(luò)支付服務(wù)器中進行驗證。

      s111所述網(wǎng)絡(luò)支付服務(wù)器獲取位置信息后,比對所述定位結(jié)果,驗證綁定所述移動智能設(shè)備同網(wǎng)絡(luò)支付所述移動智能設(shè)備之間的所述定位結(jié)果,是否為同一設(shè)備及是否在允許距離范圍內(nèi);當(dāng)同一設(shè)備在合理范圍內(nèi),通過驗證,允許支付;反之,終止支付;

      進入支付頁面對綁定的移動智能設(shè)備進行第一次定位,當(dāng)輸入支付密碼后對發(fā)送支付密碼(一次性滑動密碼)的移動智能設(shè)備再次進行定位。核對第一次、第二次移動智能設(shè)備是否為同一設(shè)備,如果是,允許支付。如果不是,終止支付。同時,比對第一次與第二次的定位結(jié)果,如果距離越近,表明支付款項的移動智能設(shè)備與綁定的移動智能設(shè)備一致,允許支付;反之,終止支付。

      第一次定位是對綁定并存儲在網(wǎng)絡(luò)支付服務(wù)器中的移動智能設(shè)備進行定位。第一次定位是在進入到支付頁面后,由移動智能設(shè)備將頁面中的賬戶及相關(guān)信息發(fā)送到網(wǎng)絡(luò)支付平臺,啟動定位。

      第一次定位結(jié)果在網(wǎng)絡(luò)支付服務(wù)器中保留一段時間,在有效時間內(nèi)收到超出時間,未收到第二次定位結(jié)果,自動刪除定位結(jié)果。

      具體的,手機或平板電腦進入到支付頁面,支付軟件將用戶名信息發(fā)送到網(wǎng)絡(luò)支付服務(wù)器。網(wǎng)絡(luò)支付服務(wù)器通過接收到的用戶名,查詢、綁定用戶名的移動智能設(shè)備,并對該移動智能設(shè)備進行定位,獲取定位結(jié)果,在網(wǎng)絡(luò)支付服務(wù)器中進行一段時間的存儲。輸入滑動密碼后,再次對輸入滑動密碼的手機進行第二次定位。網(wǎng)絡(luò)支付服務(wù)器核對第一次、第二次的定位是否為同一個移動智能設(shè)備,并判斷結(jié)果是在允許的定位該滑動密碼的誤差范圍內(nèi),允許支付。反之,終止支付。

      s112同時,所述網(wǎng)絡(luò)支付服務(wù)器接收、解密所述一次性滑動密碼,所述一次性滑動密碼在所述網(wǎng)絡(luò)支付服務(wù)器第二動態(tài)令牌的第二同步動態(tài)密碼表中進行映射比對,比對結(jié)果:二者位置及內(nèi)容一致,驗證成功,允許支付;反之,驗證失敗,終止支付,并發(fā)送驗證失敗信息至所述移動智能設(shè)備;

      通過對稱式或非對稱式加密算法的一次性滑動密碼,在網(wǎng)絡(luò)支付服務(wù)器中進行解密。經(jīng)過解密后,第一同步動態(tài)密碼映射到網(wǎng)絡(luò)支付服務(wù)器中的第二同步動態(tài)密碼表中進行比對,比對位置及內(nèi)容結(jié)果一致,密碼輸入為正確,允許支付。比對結(jié)果不一致,終止支付。

      第一同步動態(tài)密碼與隨機碼組合、加密,其中,該隨機碼碼的滑動圖案是反映固定的鍵盤信息,隨機碼的信息與之結(jié)合后加密、生成加密的信息。

      一次性滑動密碼在屏幕中多個觸碰點中進行滑動,滑動密碼只反映了屏幕中觸碰點的一部分。在網(wǎng)絡(luò)支付服務(wù)器中,將滑動密碼接觸到的觸碰點對應(yīng)到第二同步動態(tài)密碼上。將一次性滑動密碼接觸到的觸碰點信息投影、映射到網(wǎng)絡(luò)支付服務(wù)器中同步變化的第二同步動態(tài)密碼表上,進行信息的比對。

      具體的,網(wǎng)絡(luò)支付服務(wù)器接收到一次性滑動密碼,經(jīng)過解密后,一次性滑動密碼投影到網(wǎng)絡(luò)支付服務(wù)器第二動態(tài)令牌中的第二動態(tài)密碼表上,進行位置及具體內(nèi)容的比對、驗證。驗證結(jié)果均一致,允許支付。反之,終止交易及支付。

      在屏幕中滑動觸發(fā)到的觸碰點中的第一同步動態(tài)密碼,其具體數(shù)值發(fā)送到網(wǎng)絡(luò)支付服務(wù)器,映射在第二同步動態(tài)密碼中,進行驗證比對。

      而滑動的軌跡,就是依次觸碰到觸碰點的順序也被手機或平板電腦進行記錄,并滑動密碼一起傳送到網(wǎng)絡(luò)支付服務(wù)器進行驗證。

      s113所述網(wǎng)絡(luò)支付服務(wù)器接收、解密移動智能終端回傳、發(fā)送的所述隨機碼,并同之前所述網(wǎng)絡(luò)支付服務(wù)器發(fā)出的所述隨機碼進行比對;比對結(jié)果一致,通過驗證,允許支付;不一致,終止支付。

      隨機碼是隨機運算生成的,沒有運算規(guī)律,并且,不進行保留,在需要時,運算產(chǎn)生。并且,經(jīng)過加密運算生成密文進行發(fā)送。網(wǎng)絡(luò)支付服務(wù)器接收到的隨機碼是加密后的密文,需要解密后才能識別。

      隨機碼在移動智能設(shè)備中,通過軟鍵盤按鍵輸入對應(yīng)的數(shù)字、字母,完成移動智能設(shè)備中隨機碼的輸入。

      隨機碼回傳到網(wǎng)絡(luò)支付服務(wù)器中的信息,選取于第一同步動態(tài)密碼中的信息。網(wǎng)絡(luò)支付服務(wù)器接收并對第一同步動態(tài)密碼解密,得到隨機碼對應(yīng)的第一同步動態(tài)密碼的原文。

      具體的,網(wǎng)絡(luò)支付服務(wù)器接收到手機或平板電腦傳送來的隨機碼,接收、解密并與之前發(fā)送的隨機碼進行比對。比對的結(jié)果一致,隨機碼驗證成功,允許支付。反之,終止支付。同時,接收到的隨機碼是通過第一同步動態(tài)密碼組成,需要在第二同步動態(tài)密碼中核對隨機碼相應(yīng)的位置后,比對結(jié)果一致,才允許支付。

      綜上所述,在保留數(shù)字密碼的基礎(chǔ)上,通過所述滑動輸入所述滑動密碼,對應(yīng)所述觸碰點中的所述第一同步動態(tài)密碼,生成所述一次性滑動密碼。在公共場合輸入密碼的過程中,防止了數(shù)字密碼被盜的可能性?;瑒用艽a限定在綁定的所述移動智能設(shè)備中使用,安全性更高。

      請參考圖3,是本發(fā)明實施例從頁面使用之前設(shè)置角度介紹的一種網(wǎng)絡(luò)支付滑動輸入密碼的方法的流程圖。

      如圖3所示,該方法包括:

      s201輸入數(shù)字支付密碼,進入所述移動智能設(shè)備的所述支付頁面;

      s202在所述支付頁面中所述滑動輸入、設(shè)置所述滑動密碼,所述滑動密碼綁定支付密碼及所述移動智能設(shè)備;

      s203將所述滑動密碼及滑動軌跡提交到所述網(wǎng)絡(luò)支付服務(wù)器中進行存儲;

      所述支付頁面中的數(shù)字支付密碼與所述滑動密碼之間的頁面可以相互選擇、轉(zhuǎn)換。

      在移動智能設(shè)備中,設(shè)定滑動密碼。并再次重復(fù)滑動輸入滑動密碼,并確定滑動密碼。設(shè)置的滑動密碼與傳統(tǒng)的數(shù)字密碼,具有相同的密碼支付功能,可以實現(xiàn)網(wǎng)絡(luò)支付。并且,滑動密碼與傳統(tǒng)的數(shù)字密碼及智能設(shè)備之間相互綁定。輸入正確的滑動密碼需要綁定的移動智能設(shè)備,并提交綁定信息至網(wǎng)絡(luò)支付服務(wù)器,才能獲取網(wǎng)絡(luò)支付服務(wù)器的驗證通過。

      根據(jù)定位結(jié)果,處于戶外環(huán)境中,支付頁面首先選擇顯示滑動密碼支付頁面,進行支付密碼的滑動輸入;數(shù)字密碼支付頁面處于待選狀態(tài)。

      在支付頁面中,通過設(shè)置,可以選擇使用數(shù)字密碼支付頁面或滑動密碼支付頁面,二者間可以相互選擇使用。也可以選擇自動轉(zhuǎn)換模式,在相對固定的環(huán)境中,采用密碼輸入的方式進行支付。在戶外、商業(yè)圈附近,采用滑動密碼進行支付。

      具體的,在手機或平板電腦中滑動輸入滑動密碼,并再次輸入滑動密碼進行確定。經(jīng)過兩次輸入及確定的滑動密碼可以同傳統(tǒng)的數(shù)字密碼具有相同的支付功能,用于網(wǎng)絡(luò)支付時輸入支付密碼。滑動密碼確定后提交到網(wǎng)絡(luò)支付服務(wù)器中進行存儲。

      在支付過程中,可以通過滑動密碼的滑動輸入界面和傳統(tǒng)數(shù)字輸入界面之間相互轉(zhuǎn)換,選擇性的使用具體的輸入方式。

      在家中、辦公室里,通過輸入數(shù)字密碼實現(xiàn)支付密碼的輸入。在戶外環(huán)境中,通過滑動密碼的方式輸入支付密碼。通過滑動或點擊的方式轉(zhuǎn)換數(shù)字密碼及滑動密碼頁面,自由選擇輸入方式。也可以根據(jù)移動智能設(shè)備自動定位,智能判斷、選擇輸入的界面。

      綜上所述,所述網(wǎng)絡(luò)支付服務(wù)器綁定所述移動智能設(shè)備,并存儲所述滑動密碼。所述網(wǎng)絡(luò)支付服務(wù)器通過所述第二同步動態(tài)令牌核對所述第一滑動密碼中信息,并通過存儲的所述滑動密碼驗證、比對所述滑動密碼輸入的軌跡及觸碰點信息的正確性。

      請參考圖4,是本發(fā)明實施例從頁面滑動操作角度介紹的一種網(wǎng)絡(luò)支付滑動輸入密碼的方法的流程圖。

      如圖4所示,該方法包括:

      s301在兩個所述觸碰點之間,來回所述滑動輸入所述滑動密碼圖案;允許所述一次性滑動密碼有重疊,并生成相關(guān)軌跡的識別信息。

      當(dāng)滑動密碼的在同一個觸碰點上反復(fù)觸發(fā)滑動經(jīng)過,滑動密碼軌跡被記錄,生成相應(yīng)可識別的具體信息,并發(fā)送到網(wǎng)絡(luò)支付服務(wù)器中進行識別、驗證?;瑒用艽a的圖案不反映重復(fù)的信息。并且,滑動軌跡預(yù)先被網(wǎng)路支付服務(wù)器存儲,用于識別、判斷軌跡的正確性。

      在滑動的過程中,會出現(xiàn)同一個觸碰點被反復(fù)觸碰的情況。生成的圖案信息也是重疊的,這是允許的。在生成的一次性滑動密碼中,被反復(fù)觸發(fā)的觸碰點信息被保存下來。并發(fā)送至網(wǎng)絡(luò)支付服務(wù)器進行驗證。

      具體的,在手機或平板電腦中滑動輸入滑動密碼時,在同一個或多個觸碰點上,來回反復(fù)的觸碰到同一個或多個觸碰點。而反復(fù)觸碰的觸碰點的運動軌跡則是被依順序記錄,發(fā)送至網(wǎng)絡(luò)支付服務(wù)器中進行驗證、核對。

      s302所述滑動輸入所述滑動密碼,通過在所述觸碰點之間點擊并滑動至少一次,生成所述滑動密碼圖案,滑動過程中,需要經(jīng)過一定數(shù)量的所述觸碰點才能被默認為有效所述滑動密碼;通過多次點擊滑動,組合形成圖案,確定后,生成所述滑動密碼圖案;所述觸碰點之間通過直線連接。

      點擊屏幕,并按壓滑動?;瑒映鲱A(yù)先設(shè)定的滑動密碼的軌跡圖案,就完成了滑動密碼的輸入?;瑒狱c有最低連接限制,滑動軌跡必須經(jīng)過多個觸碰點才被默認為有效的滑動密碼?;瑒舆^程中,連接的觸碰點低于默認的最低值時,滑動密碼被認為無效。通過多次的點擊、滑動,通過確定鍵完成滑動密碼的輸入。這些滑動的軌跡之前均在網(wǎng)絡(luò)支付服務(wù)器中進行了綁定設(shè)置及存儲。

      具體的,在手機或平板電腦的屏幕中,手指點擊并滑動,生成滑動密碼。多次點擊、滑動可以構(gòu)成一個較為復(fù)雜的滑動密碼。并且,滑動密碼觸碰及經(jīng)過的觸碰點不能少于6個,否則,被視為無效的滑動密碼?;瑒舆^程中,接觸到的觸碰點大于6個時,滑動密碼被認為是有效的滑動密碼?;瑒用艽a對應(yīng)的結(jié)果被發(fā)送到網(wǎng)絡(luò)支付服務(wù)器中進行驗證。在此之前,滑動密碼的信息已經(jīng)被存儲到網(wǎng)絡(luò)支付服務(wù)器中了。

      s303所述第一動態(tài)令牌中的所述第一同步動態(tài)密碼和所述第二動態(tài)令牌中的所述第二同步動態(tài)密碼中存儲的公式、算法,運算結(jié)果同步更新、變化。

      第一動態(tài)令牌生成第一同步動態(tài)密碼,并存儲在移動智能設(shè)備中。第二動態(tài)令牌生成第二同步動態(tài)密碼,并存儲在網(wǎng)絡(luò)支付服務(wù)器中。第一、第二動態(tài)令牌采用的加密運算公式、時鐘、變化規(guī)則均為一致,并且,相互對應(yīng),同步變化。通常采用的加密公式、算法分為對稱式加密算法和非對稱式加密算法,時鐘為電子時鐘,變化規(guī)則的運算公式也是采用相同的運算公式。

      具體的,在手機或平板電腦中的第一同步動態(tài)密碼與在網(wǎng)絡(luò)支付服務(wù)器中的第二同步動態(tài)密碼,二者通過相同的運算公式及時間同步更新變化。在信息的傳遞過程中通過非對稱式加密算法的公鑰加密后進行傳輸,接收后利用私鑰進行解密。

      綜上所述,所述滑動密碼允許重復(fù)進行輸入,重復(fù)部分,可通過軌跡信息進行表示。并且,所述滑動密碼的輸入過程中,限定最低接觸觸碰點的個數(shù),保證所述滑動密碼的安全強度。并通過同步動態(tài)密碼的使用,保證每一個傳輸?shù)囊淮涡曰瑒用艽a都是唯一的,一次性的,可以識別、驗證的。

      請參考圖5,是本發(fā)明實施例從頁面動態(tài)隨機碼角度介紹的一種網(wǎng)絡(luò)支付滑動輸入密碼的方法的流程圖。

      如圖5所示,該方法包括:

      s401所述網(wǎng)絡(luò)支付服務(wù)器中第二動態(tài)隨機令牌生成第二動態(tài)隨機碼;

      s402在所述移動智能設(shè)備所述第二屏幕中第一動態(tài)隨機碼令牌生成的第一動態(tài)隨機碼,并按顯示線條的軌跡進行所述滑動輸入,輸入完成后,發(fā)送至所述網(wǎng)絡(luò)支付服務(wù)器進行驗證;并且,所述第一動態(tài)隨機碼、所述第二動態(tài)隨機碼同步更新、變化。

      隨機碼的生成是通過動態(tài)隨機令牌產(chǎn)生的,在網(wǎng)絡(luò)支付服務(wù)器中的第二動態(tài)隨機碼與移動智能終端的第一動態(tài)隨機碼同步更新變化。

      移動智能終端依據(jù)第一動態(tài)隨機碼在第二屏幕中轉(zhuǎn)換成相應(yīng)的線條,依據(jù)線條軌跡,按軌跡滑動輸入,實現(xiàn)隨機碼的輸入。輸入完成后,隨機碼被轉(zhuǎn)換為具體的數(shù)據(jù),發(fā)送到網(wǎng)絡(luò)支付服務(wù)器中進行核對驗證。

      隨機碼還可以通過在第二屏幕中逐個顯示隨機碼圖標(biāo)點,點擊圖標(biāo)點后完成輸入。動態(tài)隨機驗證碼被發(fā)送至網(wǎng)絡(luò)支付服務(wù)器中進行驗證。

      第一、第二動態(tài)隨機碼中的加密算法公式、時鐘、變化規(guī)則均為一致,并且,同步進行更新變化。移動智能設(shè)備中的第一動態(tài)隨機碼滑動輸入并發(fā)送至網(wǎng)絡(luò)支付服務(wù)器中。網(wǎng)絡(luò)支付服務(wù)器接收后,進行比對、驗證。

      所述隨機碼依次在所述第二屏幕中的所述觸碰點上進行逐個顯示,并通過點擊所述觸碰點逐個變化更新顯示,直至所述隨機碼輸入完畢;

      還包括:首個所述觸碰點為隨機顯示,點擊首個所述觸碰點,其余所述觸碰點通過滑動方式進行輸入。

      移動智能設(shè)備接收的隨機碼,通過光點的方式在第二屏幕中逐個進行顯示,每個光點在對應(yīng)的觸碰點上進行顯示。顯示出的光點的亮光提示用戶點擊,顯示并逐個點擊后,完成隨機碼的輸入。輸入的結(jié)果傳送至網(wǎng)絡(luò)支付服務(wù)器中。

      還包括:首個觸碰點在第二屏幕中隨機顯示,點擊后,其余的觸碰點轉(zhuǎn)換為線條,根據(jù)線條軌跡滑動輸入,完成隨機碼的輸入。

      當(dāng)移動智能設(shè)備中需要輸入驗證碼時,傳統(tǒng)的輸入需要在字母、數(shù)字鍵盤中來回的轉(zhuǎn)換,相當(dāng)?shù)穆闊?。而采用滑動輸入的方法,能起到驗證的作用,但又不至于操作過于的麻煩。

      具體的,手機或平板電腦中的第一動態(tài)隨機密碼,在第二屏幕中轉(zhuǎn)換為線條。通過按線條軌跡滑動輸入,并傳送到網(wǎng)絡(luò)支付服務(wù)器中,由網(wǎng)絡(luò)支付服務(wù)器中的第二動態(tài)隨機碼進行比對。如果二者的比對結(jié)果一致,就通過了隨機碼的驗證。如果驗證未通過,就終止支付交易。

      手機或平板電腦屏幕中的觸碰點,顯示出隨機碼首個字母、數(shù)字及對應(yīng)的觸碰點。用戶手指點擊該點亮的觸碰點后,再顯示出第二個字母、數(shù)字對應(yīng)的點亮的觸碰點,再次點擊確認,直至完成隨機碼的輸入。完成后,發(fā)送至網(wǎng)絡(luò)支付服務(wù)器進行比對、驗證。

      在第二屏幕中,首個觸碰點需要點擊輸入,其余觸碰點顯示為線條,通過滑動的方式按照線條軌跡進行滑動輸入。通過點擊及滑動的方式進行輸入,最終完成隨機碼的輸入,輸入的隨機碼自動發(fā)送到網(wǎng)絡(luò)支付服務(wù)器中。

      綜上所述,所述隨機碼采用動態(tài)隨機令牌的方式,所述移動智能設(shè)備中產(chǎn)生的所述第一動態(tài)隨機碼,直接傳送到所述網(wǎng)絡(luò)支付服務(wù)器中進行驗證。所述網(wǎng)絡(luò)支付服務(wù)器通過所述第二動態(tài)隨機碼與所述第一動態(tài)隨機碼進行比對、驗證。

      請參考圖6,是本發(fā)明實施例從定位二維碼設(shè)備角度介紹的一種網(wǎng)絡(luò)支付滑動輸入密碼的裝置的流程圖。

      如圖6所示,該方法包括:

      s501所述移動智能設(shè)備在掃碼支付時,所述網(wǎng)絡(luò)支付服務(wù)器所述定位、比對、驗證所述移動智能設(shè)備與被掃描二維碼設(shè)備或二維碼對應(yīng)、綁定的地址之間的位置關(guān)系;

      s502在合理距離范圍內(nèi),掃碼為有效;在合理范圍之外,終止支付。

      移動智能設(shè)備通過掃碼支付的方式進行支付。這個過程中,第二次定位需要對收款碼的設(shè)備所在位置進行定位及比對;如果收款碼是一張貼紙,就需要對收款碼所登記的具體實體店的具體位置進行查詢、比對。比對的結(jié)果,在合理范圍內(nèi),允許支付。反之,終止支付。

      具體的,手機或平板電腦掃描二維碼,網(wǎng)絡(luò)支付服務(wù)器接收掃碼信息,對被掃描的二維碼設(shè)備進行定位及距離比較分析,定位的結(jié)果在合理的范圍內(nèi),可以進行支付及交易。反之,終止支付;如果二維碼是一張貼紙,就需要查詢二維碼登記的具體地址。并對手機或平板電腦進行定位,定位的結(jié)果在合理的范圍內(nèi),可以進行支付及交易。反之,終止支付。

      綜上所述,二維碼中包含有對應(yīng)設(shè)備的相關(guān)信息。根據(jù)二維碼信息,所述網(wǎng)絡(luò)支付服務(wù)器對產(chǎn)生二維碼的設(shè)備進行定位,并與所述網(wǎng)絡(luò)支付的所述移動智能設(shè)備進行位置比對,比對的位置在合理的誤差范圍內(nèi),掃碼支付交易為可信度較高的安全支付。當(dāng)二維碼代表的是某個商家,定位的結(jié)果是以商家所在地址的地理坐標(biāo)為比對依據(jù)。在此之前,設(shè)備和商家地址都是經(jīng)過備案認證的。

      請參考圖7,是本發(fā)明實施例從終端頁面使用方面介紹的一種網(wǎng)絡(luò)支付滑動輸入密碼的裝置的框圖。

      如圖7所示,該裝置包括:

      頁面模塊601,用于進入所述移動智能設(shè)備所述支付頁面;

      第一定位模塊602,用于對所述網(wǎng)絡(luò)支付服務(wù)器綁定的所述移動智能設(shè)備進行所述定位并獲取位置信息;

      觸碰點模塊603,用于在所述移動智能設(shè)備所述屏幕中顯示有矩陣分布的多個所述觸碰點;

      動態(tài)令牌模塊604,用于每一個所述觸碰點對應(yīng)所述第一同步動態(tài)密碼中的一個、一組具體數(shù)值;

      滑動密碼模塊605,用于在所述支付頁面所述第一屏幕中的所述觸碰點間,所述滑動輸入所述滑動密碼的所述線條、圖案;

      一次性滑動密碼模塊606,用于所述滑動密碼依據(jù)滑動經(jīng)過所述觸碰點的軌跡順序,對應(yīng)所述觸碰點中所述第一動態(tài)令牌中的所述第一同步動態(tài)密碼的具體數(shù)值,生成所述一次性滑動密碼;

      第二定位模塊607,用于轉(zhuǎn)賬支付之前,所述網(wǎng)絡(luò)支付服務(wù)器對發(fā)送所述一次性滑動密碼的所述移動智能設(shè)備進行所述定位及獲取位置信息;

      隨機碼模塊608,用于同時,在所述支付頁面的所述第二屏幕中接收所述網(wǎng)絡(luò)支付服務(wù)器發(fā)出的所述隨機碼,所述隨機碼轉(zhuǎn)換為所述驗證線條顯示在所述第二屏幕中;

      隨機碼輸入模塊609,用于任意選擇所述驗證線條其中一端,沿所述驗證線條的顯示軌跡進行一次完整的滑動,完成所述隨機碼的輸入;

      傳送模塊610,用于所述移動智能設(shè)備將所述一次性滑動密碼、所述隨機碼進行加密,發(fā)送至所述網(wǎng)絡(luò)支付服務(wù)器;

      定位驗證模塊611,用于所述網(wǎng)絡(luò)支付服務(wù)器獲取位置信息后,比對所述定位結(jié)果,驗證綁定所述移動智能設(shè)備同網(wǎng)絡(luò)支付所述移動智能設(shè)備之間的所述定位結(jié)果,是否為同一設(shè)備及是否在允許距離范圍內(nèi);當(dāng)同一設(shè)備在合理范圍內(nèi),通過驗證,允許支付;反之,終止支付;

      一次性滑動密碼驗證模塊612,用于同時,所述網(wǎng)絡(luò)支付服務(wù)器接收、解密所述一次性滑動密碼,所述一次性滑動密碼在所述網(wǎng)絡(luò)支付服務(wù)器所述第二動態(tài)令牌的所述第二同步動態(tài)密碼表中進行映射比對,比對結(jié)果:二者位置及內(nèi)容一致,驗證成功,允許支付;反之,驗證失敗,終止支付,并發(fā)送驗證失敗信息至所述移動智能設(shè)備;

      隨機碼驗證模塊613,用于所述網(wǎng)絡(luò)支付服務(wù)器接收、解密移動智能終端回傳、發(fā)送的所述隨機碼,并同之前所述網(wǎng)絡(luò)支付服務(wù)器發(fā)出的所述隨機碼進行比對;比對結(jié)果一致,通過驗證,允許支付;不一致,終止支付。

      綜上所述,在保留數(shù)字密碼的基礎(chǔ)上,通過所述滑動輸入所述滑動密碼,對應(yīng)所述觸碰點中的所述第一同步動態(tài)密碼,生成所述一次性滑動密碼。在公共場合輸入密碼的過程中,防止了數(shù)字密碼被盜的可能性?;瑒用艽a限定在綁定的所述移動智能設(shè)備中使用,安全性更高。

      請參考圖8,是本發(fā)明實施例從終端頁面使用之前設(shè)置方面介紹的一種網(wǎng)絡(luò)支付滑動輸入密碼的裝置的框圖。如圖8所示,該裝置包括:

      數(shù)字密碼支付模塊701,用于輸入支付密碼,進入所述移動智能設(shè)備的所述支付頁面;

      綁定模塊702,用于在所述支付頁面中所述滑動輸入、設(shè)置所述滑動密碼,所述滑動密碼綁定支付密碼及所述移動智能設(shè)備;

      存儲模塊703,用于將所述滑動密碼及滑動軌跡提交到所述網(wǎng)絡(luò)支付服務(wù)器中進行存儲;

      頁面轉(zhuǎn)換模塊704,用于所述支付頁面中的支付密碼與所述滑動密碼之間的頁面可以相互選擇、轉(zhuǎn)換。

      綜上所述,所述網(wǎng)絡(luò)支付服務(wù)器綁定所述移動智能設(shè)備,并存儲所述滑動密碼。所述網(wǎng)絡(luò)支付服務(wù)器通過所述第二同步動態(tài)令牌核對所述第一滑動密碼中信息,并通過存儲的所述滑動密碼驗證、比對所述滑動密碼輸入的軌跡及觸碰點信息的正確性。

      請參考圖9,是本發(fā)明實施例從頁面滑動操作方面介紹的一種網(wǎng)絡(luò)支付滑動輸入密碼的裝置的框圖。

      如圖9所示,該裝置包括:

      滑動密碼第一子模塊801,用于在兩個所述觸碰點之間,來回所述滑動輸入所述滑動密碼圖案;允許所述一次性滑動密碼有重疊,并生成相關(guān)軌跡的識別信息。

      滑動密碼第二子模塊802,用于所述滑動輸入所述滑動密碼,通過在所述觸碰點之間點擊并滑動至少一次,生成所述滑動密碼圖案,滑動過程中,需要經(jīng)過一定數(shù)量的所述觸碰點才能被默認為有效所述滑動密碼;通過多次點擊滑動,組合形成圖案,確定后,生成所述滑動密碼圖案;所述觸碰點之間通過直線連接。

      動態(tài)令牌子模塊803,用于所述第一動態(tài)令牌中的所述第一同步動態(tài)密碼和所述第二動態(tài)令牌中的所述第二同步動態(tài)密碼中存儲的公式、算法,運算結(jié)果同步更新、變化。

      綜上所述,所述滑動密碼允許重復(fù)進行輸入,重復(fù)部分,可通過軌跡信息進行表示。并且,所述滑動密碼的輸入過程中,限定最低接觸觸碰點的個數(shù),保證所述滑動密碼的安全強度。并通過同步動態(tài)密碼的使用,保證每一個傳輸?shù)囊淮涡曰瑒用艽a都是唯一的,一次性的,可以識別、驗證的。

      請參考圖10,是本發(fā)明實施例從動態(tài)隨機碼方面介紹的一種網(wǎng)絡(luò)支付滑動輸入密碼的裝置的框圖。

      如圖10所示,該裝置包括:

      第一隨機碼動態(tài)令牌模塊901,用于所述網(wǎng)絡(luò)支付服務(wù)器中第二動態(tài)隨機令牌生成第二動態(tài)隨機碼;

      第二隨機碼動態(tài)令牌模塊902,用于在所述移動智能設(shè)備所述第二屏幕中所述第一動態(tài)隨機碼令牌生成的第一動態(tài)隨機碼,并按顯示線條的軌跡進行所述滑動輸入,輸入完成后,發(fā)送至所述網(wǎng)絡(luò)支付服務(wù)器進行驗證;并且,所述第一動態(tài)隨機碼、所述第二動態(tài)隨機碼同步更新、變化。

      綜上所述,所述隨機碼采用動態(tài)隨機令牌的方式,所述移動智能設(shè)備中產(chǎn)生的所述第一動態(tài)隨機碼,直接傳送到所述網(wǎng)絡(luò)支付服務(wù)器中進行驗證。所述網(wǎng)絡(luò)支付服務(wù)器通過所述第二動態(tài)隨機碼與所述第一動態(tài)隨機碼進行比對、驗證。

      請參考圖11,是本發(fā)明實施例從定位二維碼及設(shè)備方面介紹的一種網(wǎng)絡(luò)支付滑動輸入密碼的裝置的框圖。

      如圖11所示,該裝置包括:

      定位子模塊1001,用于所述移動智能設(shè)備在掃碼支付時,所述網(wǎng)絡(luò)支付服務(wù)器所述定位、比對、驗證所述移動智能設(shè)備與被掃描二維碼設(shè)備或二維碼對應(yīng)、綁定的地址之間的位置關(guān)系;

      判斷模塊1002,用于在合理距離范圍內(nèi),掃碼為有效;在合理范圍之外,終止支付。

      綜上所述,二維碼中包含有對應(yīng)設(shè)備的相關(guān)信息。根據(jù)二維碼信息,所述網(wǎng)絡(luò)支付服務(wù)器對產(chǎn)生二維碼的設(shè)備進行定位,并與所述網(wǎng)絡(luò)支付的所述移動智能設(shè)備進行位置比對,比對的位置在合理的誤差范圍內(nèi),掃碼支付交易為可信度較高的安全支付。當(dāng)二維碼代表的是某個商家,定位的結(jié)果是以商家所在地址的地理坐標(biāo)為比對依據(jù)。在此之前,設(shè)備和商家地址都是經(jīng)過備案認證的。

      請參考圖12,是本發(fā)明實施例從輸入滑動密碼、隨機碼頁面介紹的一種網(wǎng)絡(luò)支付滑動輸入密碼頁面的示意圖。

      請參考圖13,是本發(fā)明實施例從頁面中顯示出第一同步動態(tài)密碼方面介紹的一種網(wǎng)絡(luò)支付滑動輸入密碼頁面的示意圖。

      請參考圖14,是本發(fā)明實施例頁面中顯示出第一同步動態(tài)密碼,并且輸入滑動密碼和隨機碼的角度介紹的一種網(wǎng)絡(luò)支付滑動輸入密碼頁面的示意圖。

      請參考圖15,是本發(fā)明實施例從頁面中,滑動密碼滑動經(jīng)過第一同步動態(tài)密碼對應(yīng)的觸碰點后,生成一次性動態(tài)密碼的角度介紹的一種網(wǎng)絡(luò)支付滑動輸入密碼頁面的示意圖。

      請參考圖16,是本發(fā)明實施例從滑動密碼頁面與數(shù)字支付密碼頁面相互轉(zhuǎn)換,實現(xiàn)網(wǎng)絡(luò)支付密碼輸入的角度介紹的一種網(wǎng)絡(luò)支付滑動輸入密碼頁面的示意圖。

      請參考圖17,是本發(fā)明實施例從輸入滑動密碼時,在同一個觸碰點上產(chǎn)生重疊的情況時,從頁面方面介紹的一種網(wǎng)絡(luò)支付滑動輸入密碼頁面的示意圖。

      請參考圖18,是本發(fā)明實施例從多條滑動密碼組合并發(fā)生相交,生成一次性動態(tài)密碼,從頁面角度介紹的一種網(wǎng)絡(luò)支付滑動輸入密碼頁面的示意圖。

      請參考圖19,是本發(fā)明實施例從隨機碼為一條曲線介紹的一種網(wǎng)絡(luò)支付滑動輸入密碼頁面的示意圖。

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