本公開涉及互聯(lián)網(wǎng)移動(dòng)支付技術(shù)領(lǐng)域,尤其涉及一種移動(dòng)互聯(lián)網(wǎng)安全支付方法。
背景技術(shù):
隨著互聯(lián)網(wǎng)以及手機(jī)、平板電腦等移動(dòng)終端的不斷普及,基于移動(dòng)終端上的支付應(yīng)用程序進(jìn)行互聯(lián)網(wǎng)移動(dòng)支付的行為得到越來越多的應(yīng)用,互聯(lián)網(wǎng)移動(dòng)支付已經(jīng)進(jìn)入人們?nèi)粘I畹姆椒矫婷妗?/p>
但是當(dāng)用戶手機(jī)遺失或者被盜后,存在他人通過手機(jī)短信驗(yàn)證方式或者可能猜測而輸入正確密碼打開支付應(yīng)用程序進(jìn)行支付操作的潛在不安全情況,這樣必然會(huì)造成用戶錢財(cái)?shù)妮^大損失??梢姡壳盎谝苿?dòng)終端進(jìn)行互聯(lián)網(wǎng)移動(dòng)支付依然存在安全隱患。
技術(shù)實(shí)現(xiàn)要素:
本公開的目的在于提供一種移動(dòng)互聯(lián)網(wǎng)安全支付方法,進(jìn)而提高基于移動(dòng)終端進(jìn)行互聯(lián)網(wǎng)移動(dòng)支付的安全性,避免用戶財(cái)產(chǎn)損失。
根據(jù)本公開實(shí)施例的第一方面,提供一種移動(dòng)互聯(lián)網(wǎng)安全支付方法,該方法包括:
監(jiān)測移動(dòng)終端的顯示屏幕上一支付應(yīng)用程序?qū)?yīng)的應(yīng)用圖標(biāo)是否被點(diǎn)擊;
在所述應(yīng)用圖標(biāo)被點(diǎn)擊時(shí),獲取所述顯示屏幕上被點(diǎn)擊的第一點(diǎn)擊點(diǎn)的面積;
判斷所述第一點(diǎn)擊點(diǎn)的面積是否等于預(yù)設(shè)面積值,若否則不啟動(dòng)所述支付應(yīng)用程序。
在一種實(shí)施例中,所述方法還包括:
在所述第一點(diǎn)擊點(diǎn)的面積等于所述預(yù)設(shè)面積值時(shí),啟動(dòng)所述支付應(yīng)用程序進(jìn)入支付界面;
接收在所述支付界面上點(diǎn)擊輸入的密碼,并獲取輸入密碼時(shí)所述支付界面上被點(diǎn)擊的多個(gè)第二點(diǎn)擊點(diǎn)的面積;
計(jì)算所述多個(gè)第二點(diǎn)擊點(diǎn)的面積的算術(shù)平均值,并判斷該算術(shù)平均值是否等于所述預(yù)設(shè)面積值,若否則不進(jìn)行支付操作。
在一種實(shí)施例中,所述方法還包括:
獲取輸入密碼時(shí)相鄰密碼字符之間的間隔時(shí)間,判斷所述間隔時(shí)間是否符合預(yù)設(shè)間隔時(shí)間條件,若否則不進(jìn)行支付操作。
在一種實(shí)施例中,所述獲取所述顯示屏幕上被點(diǎn)擊的第一點(diǎn)擊點(diǎn)的面積包括:
獲取所述顯示屏幕上所述第一點(diǎn)擊點(diǎn)所覆蓋的多個(gè)像素點(diǎn)的坐標(biāo)值;
根據(jù)所述多個(gè)像素點(diǎn)的坐標(biāo)值計(jì)算所述第一點(diǎn)擊點(diǎn)的面積。
在一種實(shí)施例中,所述方法還包括:
在啟動(dòng)所述支付應(yīng)用程序進(jìn)入支付界面時(shí),發(fā)送提示信息至另一移動(dòng)終端。
在一種實(shí)施例中,所述另一移動(dòng)終端與所述移動(dòng)終端關(guān)聯(lián)。
在一種實(shí)施例中,所述方法還包括:
在啟動(dòng)所述支付應(yīng)用程序進(jìn)入支付界面時(shí),發(fā)送提示信息至服務(wù)器。
在一種實(shí)施例中,所述方法還包括:
在所述應(yīng)用圖標(biāo)被點(diǎn)擊時(shí),檢測點(diǎn)擊后所述應(yīng)用圖標(biāo)是否被拖動(dòng);
在所述應(yīng)用圖標(biāo)未被拖動(dòng)時(shí),不啟動(dòng)所述支付應(yīng)用程序。
本公開的實(shí)施例提供的技術(shù)方案可以包括以下有益效果:
本公開的移動(dòng)終端安全支付方法中,監(jiān)測移動(dòng)終端的顯示屏幕上一支付應(yīng)用程序?qū)?yīng)的應(yīng)用圖標(biāo)是否被點(diǎn)擊,在所述應(yīng)用圖標(biāo)被點(diǎn)擊時(shí),獲取所述顯示屏幕上被點(diǎn)擊的第一點(diǎn)擊點(diǎn)的面積,之后判斷所述第一點(diǎn)擊點(diǎn)的面積是否等于預(yù)設(shè)面積值,若否則不啟動(dòng)所述支付應(yīng)用程序。這樣,若不是手機(jī)用戶操作,支付應(yīng)用程序是打不開的,因此在遺失或被搶等情況下可以在一定程度上提高基于移動(dòng)終端進(jìn)行移動(dòng)支付的安全性,盡可能地避免用戶的財(cái)產(chǎn)損失。
附圖說明
圖1示出本公開示例性實(shí)施例中移動(dòng)互聯(lián)網(wǎng)安全支付方法流程圖;
圖2示出本公開示例性實(shí)施例中另一移動(dòng)互聯(lián)網(wǎng)安全支付方法流程圖;
圖3示出本公開示例性實(shí)施例中又一移動(dòng)互聯(lián)網(wǎng)安全支付方法流程圖。
具體實(shí)施方式
現(xiàn)在將參考附圖更全面地描述示例實(shí)施方式。然而,示例實(shí)施方式能夠以多種形式實(shí)施,且不應(yīng)被理解為限于在此闡述的范例;相反,提供這些實(shí)施方式使得本公開將更加全面和完整,并將示例實(shí)施方式的構(gòu)思全面地傳達(dá)給本領(lǐng)域的技術(shù)人員。所描述的特征、結(jié)構(gòu)或特性可以以任何合適的方式結(jié)合在一個(gè)或更多實(shí)施方式中。
此外,附圖僅為本公開的示意性圖解,并非一定是按比例繪制。圖中相同的附圖標(biāo)記表示相同或類似的部分,因而將省略對它們的重復(fù)描述。附圖中所示的一些方框圖是功能實(shí)體,不一定必須與物理或邏輯上獨(dú)立的實(shí)體相對應(yīng)??梢圆捎密浖问絹韺?shí)現(xiàn)這些功能實(shí)體,或在一個(gè)或多個(gè)硬件模塊或集成電路中實(shí)現(xiàn)這些功能實(shí)體,或在不同網(wǎng)絡(luò)和/或處理器方法和/或微控制器方法中實(shí)現(xiàn)這些功能實(shí)體。
本示例實(shí)施方式中首先提供了一種移動(dòng)互聯(lián)網(wǎng)安全支付方法,可以應(yīng)用于移動(dòng)終端,如手機(jī)、平板電腦等。參考圖1中所示,該方法可以包括以下步驟:
步驟s101:監(jiān)測移動(dòng)終端的顯示屏幕上一支付應(yīng)用程序?qū)?yīng)的應(yīng)用圖標(biāo)是否被點(diǎn)擊。
示例性的,所述支付應(yīng)用程序例如可以是支付寶,以手機(jī)為例,該手機(jī)可以監(jiān)測是否有針對手機(jī)的顯示屏幕上的如支付寶對應(yīng)的應(yīng)用圖標(biāo)的點(diǎn)擊操作。
步驟s102:在所述應(yīng)用圖標(biāo)被點(diǎn)擊時(shí),獲取所述顯示屏幕上被點(diǎn)擊的第一點(diǎn)擊點(diǎn)的面積。
示例性的,例如在監(jiān)測到支付寶對應(yīng)的應(yīng)用圖標(biāo)被點(diǎn)擊時(shí),獲取手機(jī)的顯示屏幕上被點(diǎn)擊的第一點(diǎn)擊點(diǎn)的面積。具體的,所述獲取所述顯示屏幕上被點(diǎn)擊的第一點(diǎn)擊點(diǎn)的面積可以包括以下步驟:
a、獲取所述顯示屏幕上所述第一點(diǎn)擊點(diǎn)所覆蓋的多個(gè)像素點(diǎn)的坐標(biāo)值。例如可以通過手機(jī)android系統(tǒng)獲取手機(jī)顯示屏幕上所述第一點(diǎn)擊點(diǎn)所覆蓋的多個(gè)像素點(diǎn)的坐標(biāo)值。所述多個(gè)像素點(diǎn)構(gòu)成所述第一點(diǎn)擊點(diǎn)的有效區(qū)域。
b、根據(jù)所述多個(gè)像素點(diǎn)的坐標(biāo)值計(jì)算所述第一點(diǎn)擊點(diǎn)的面積。例如根據(jù)android系統(tǒng)獲取的上述多個(gè)像素點(diǎn)的坐標(biāo)值計(jì)算所述第一點(diǎn)擊點(diǎn)的面積。
步驟s103:判斷所述第一點(diǎn)擊點(diǎn)的面積是否等于預(yù)設(shè)面積值,若否則不啟動(dòng)所述支付應(yīng)用程序。
示例性的,所述預(yù)設(shè)面積值可以是與手機(jī)用戶的手指一指頭大小相關(guān),用戶可以自定義設(shè)置,不同的人指頭大小是有差異的,點(diǎn)擊圖標(biāo)時(shí)點(diǎn)擊點(diǎn)的有效面積是不同的,因此可以據(jù)此判斷打開支付應(yīng)用的操作者是否為手機(jī)用戶,若不是則不啟動(dòng)所述支付應(yīng)用。
上述移動(dòng)互聯(lián)網(wǎng)安全支付方法,判斷打開支付應(yīng)用的操作者是否為手機(jī)用戶,若不是則不啟動(dòng)所述支付應(yīng)用。因此在手機(jī)遺失或被搶等情況下,若他人嘗試打開支付應(yīng)用是不能成功打開的,進(jìn)而可以在一定程度上提高基于移動(dòng)終端進(jìn)行移動(dòng)支付的安全性,盡可能地避免用戶的財(cái)產(chǎn)損失。
如圖2所示,在上述實(shí)施例的基礎(chǔ)上,所述方法還可以包括以下步驟:
步驟s201:在所述第一點(diǎn)擊點(diǎn)的面積等于所述預(yù)設(shè)面積值時(shí),啟動(dòng)所述支付應(yīng)用程序進(jìn)入支付界面。
步驟s202:接收在所述支付界面上點(diǎn)擊輸入的密碼,并獲取輸入密碼時(shí)所述支付界面上被點(diǎn)擊的多個(gè)第二點(diǎn)擊點(diǎn)的面積。
示例性的,萬一其他人員嘗試打開了支付應(yīng)用,則可以在進(jìn)行支付操作時(shí),獲取其他人員輸入密碼時(shí)在所述支付界面上被點(diǎn)擊的多個(gè)第二點(diǎn)擊點(diǎn)的面積。所述第二點(diǎn)擊點(diǎn)的數(shù)量與密碼字符個(gè)數(shù)相等。也即獲取如點(diǎn)擊輸入每個(gè)密碼時(shí)對應(yīng)每個(gè)密碼的點(diǎn)擊點(diǎn)的面積。
步驟s203:計(jì)算所述多個(gè)第二點(diǎn)擊點(diǎn)的面積的算術(shù)平均值,并判斷該算術(shù)平均值是否等于所述預(yù)設(shè)面積值,若否則不進(jìn)行支付操作。
示例性的,通過計(jì)算多個(gè)第二點(diǎn)擊點(diǎn)的面積的算術(shù)平均值,可以增加判斷打開支付應(yīng)用的操作者是否為手機(jī)用戶的準(zhǔn)確性,進(jìn)而可以進(jìn)一步提高基于移動(dòng)終端進(jìn)行移動(dòng)支付的安全性。
在一種實(shí)施例中,所述方法還可以包括以下步驟:獲取輸入密碼時(shí)相鄰密碼字符之間的間隔時(shí)間,判斷所述間隔時(shí)間是否符合預(yù)設(shè)間隔時(shí)間條件,若否則不進(jìn)行支付操作。由于不同人輸入密碼時(shí)的習(xí)慣是不同的,相鄰密碼字符之間的間隔時(shí)間也是有差別,那么將輸入密碼時(shí)的各個(gè)間隔時(shí)間的組合作為身份判別信息,據(jù)此可以判斷是否為同一人的輸入操作,進(jìn)而可以判斷進(jìn)行支付操作的操作者是否為手機(jī)用戶,進(jìn)一步增加支付安全性。
在一種實(shí)施例中,所述方法還可以包括以下步驟:在啟動(dòng)所述支付應(yīng)用程序進(jìn)入支付界面時(shí),發(fā)送提示信息(如短信消息)至另一移動(dòng)終端。示例性的,所述另一移動(dòng)終端(如家人的手機(jī))可以是與所述移動(dòng)終端如用戶手機(jī)關(guān)聯(lián)的。這樣,在手機(jī)如丟失時(shí),若有人打開了支付應(yīng)用,可以及時(shí)提醒,以便采取處理措施,如及時(shí)凍結(jié)賬號(hào)等。為了實(shí)現(xiàn)基本同樣的目的,在另一種實(shí)施例中,所述方法還可以包括以下步驟:在啟動(dòng)所述支付應(yīng)用程序進(jìn)入支付界面時(shí),發(fā)送提示信息至服務(wù)器。
如圖3所示,為了進(jìn)一步提高在手機(jī)遺失或被盜情況下的移動(dòng)支付安全性。在一種示例性實(shí)施例中,所述方法還可以包括以下步驟:
步驟s301:在所述應(yīng)用圖標(biāo)被點(diǎn)擊時(shí),檢測點(diǎn)擊后所述應(yīng)用圖標(biāo)是否被拖動(dòng)。
步驟s302:在所述應(yīng)用圖標(biāo)未被拖動(dòng)時(shí),不啟動(dòng)所述支付應(yīng)用程序。
示例性的,用戶可以自定義設(shè)置該功能,或者在手機(jī)遺失情況下通過網(wǎng)絡(luò)遠(yuǎn)程控制觸發(fā)這一功能,以使得在打開一個(gè)支付應(yīng)用時(shí),是需要點(diǎn)擊后拖動(dòng)該支付應(yīng)用的應(yīng)用圖標(biāo)移動(dòng)的,如按照預(yù)設(shè)軌跡移動(dòng)后才可以打開支付應(yīng)用,這樣在不知道的情況下是很難打開支付應(yīng)用的,安全性極高。
在圖3所示實(shí)施例的基礎(chǔ)上,在另一種實(shí)施例中,所述方法還可以包括以下步驟401~402,其中:
步驟401:在所述應(yīng)用圖標(biāo)被拖動(dòng)時(shí),獲取所述應(yīng)用圖標(biāo)被拖動(dòng)的移動(dòng)軌跡。如預(yù)設(shè)應(yīng)用圖標(biāo)移動(dòng)起始點(diǎn)、中間點(diǎn)和結(jié)束點(diǎn)構(gòu)成的移動(dòng)折線軌跡。實(shí)際應(yīng)用時(shí)檢測應(yīng)用圖標(biāo)被拖動(dòng)的移動(dòng)軌跡。
步驟402:判斷所述移動(dòng)軌跡與預(yù)設(shè)移動(dòng)軌跡是否匹配,若否則不啟動(dòng)所述支付應(yīng)用程序。例如,實(shí)際應(yīng)用時(shí)檢測到的應(yīng)用圖標(biāo)的移動(dòng)軌跡與預(yù)設(shè)的移動(dòng)折線軌跡不同,則不打開支付應(yīng)用。這樣可以進(jìn)一步大大提高支付安全性,在手機(jī)遺失或被盜情況下,支付應(yīng)用是很難被其他人所打開的。
關(guān)于上述實(shí)施例中的方法,其中各個(gè)模塊執(zhí)行操作的具體方式已經(jīng)在有關(guān)該方法的實(shí)施例中進(jìn)行了詳細(xì)描述,此處將不做詳細(xì)闡述說明。
應(yīng)當(dāng)注意,盡管在上文詳細(xì)描述中提及了用于動(dòng)作執(zhí)行的設(shè)備的若干模塊或者單元,但是這種劃分并非強(qiáng)制性的。實(shí)際上,根據(jù)本公開的實(shí)施方式,上文描述的兩個(gè)或更多模塊或者單元的特征和功能可以在一個(gè)模塊或者單元中具體化。反之,上文描述的一個(gè)模塊或者單元的特征和功能可以進(jìn)一步劃分為由多個(gè)模塊或者單元來具體化。作為模塊或單元顯示的部件可以是或者也可以不是物理單元,即可以位于一個(gè)地方,或者也可以分布到多個(gè)網(wǎng)絡(luò)單元上??梢愿鶕?jù)實(shí)際的需要選擇其中的部分或者全部模塊來實(shí)現(xiàn)木公開方案的目的。本領(lǐng)域普通技術(shù)人員在不付出創(chuàng)造性勞動(dòng)的情況下,即可以理解并實(shí)施。
通過以上的實(shí)施方式的描述,本領(lǐng)域的技術(shù)人員易于理解,這里描述的示例實(shí)施方式可以通過軟件實(shí)現(xiàn),也可以通過軟件結(jié)合必要的硬件的方式來實(shí)現(xiàn)。因此,根據(jù)本公開實(shí)施方式的技術(shù)方案可以以軟件產(chǎn)品的形式體現(xiàn)出來,該軟件產(chǎn)品可以存儲(chǔ)在一個(gè)非易失性存儲(chǔ)介質(zhì)(可以是cd-rom,u盤,移動(dòng)硬盤等)中或網(wǎng)絡(luò)上,包括若干指令以使得一臺(tái)計(jì)算設(shè)備執(zhí)行根據(jù)本公開實(shí)施方式的上述如圖1所示方法步驟。
本領(lǐng)域技術(shù)人員在考慮說明書及實(shí)踐這里公開的發(fā)明后,將容易想到本公開的其它實(shí)施方案。本申請旨在涵蓋本公開的任何變型、用途或者適應(yīng)性變化,這些變型、用途或者適應(yīng)性變化遵循本公開的一般性原理并包括本公開未公開的本技術(shù)領(lǐng)域中的公知常識(shí)或慣用技術(shù)手段。說明書和實(shí)施例僅被視為示例性的,本公開的真正范圍和精神由所附的權(quán)利要求指出。