本公開涉及信息安全技術(shù)領(lǐng)域,特別涉及一種認(rèn)證方法和裝置。
背景技術(shù):
為了保證用戶的隱私,終端經(jīng)常會(huì)對用戶認(rèn)證。比如,用戶使用終端時(shí),終端對用戶進(jìn)行認(rèn)證;又比如,用戶使用終端中的某一應(yīng)用程序時(shí),終端對用戶進(jìn)行認(rèn)證。
相關(guān)的一種認(rèn)證方法包括:終端展示密碼輸入框;接收用戶在該密碼輸入框中輸入的密碼;在接收到的密碼與預(yù)設(shè)密碼匹配時(shí),認(rèn)證通過。
由于密碼通常為6位以上,且通常包括數(shù)字和字母,因此相關(guān)方案中用戶的操作復(fù)雜度較高,終端對用戶認(rèn)證的效率較低。
公開內(nèi)容
為了克服相關(guān)技術(shù)中存在的問題,本公開實(shí)施例提供了一種認(rèn)證方法和裝置。所述技術(shù)方案如下:
根據(jù)本公開實(shí)施例的第一方面,提供了一種認(rèn)證方法,該方法包括:
接收作用于屏幕邊緣上的n個(gè)連續(xù)的觸發(fā)信號(hào),n為大于等于3的整數(shù);
檢測所述n個(gè)觸發(fā)信號(hào)的觸發(fā)頻率是否滿足預(yù)設(shè)的頻率條件;
若所述n個(gè)觸發(fā)信號(hào)的觸發(fā)頻率滿足所述預(yù)設(shè)的頻率條件,則確定認(rèn)證通過。
可選地,所述檢測所述n個(gè)觸發(fā)信號(hào)的觸發(fā)頻率是否滿足預(yù)設(shè)的頻率條件,包括:
獲取每相鄰兩個(gè)觸發(fā)信號(hào)之間的時(shí)間間隔;
對于獲取到的每個(gè)時(shí)間間隔,檢測所述時(shí)間間隔是否與間隔分布信息中的對應(yīng)位置處的間隔指示信息匹配;
若獲取到的每個(gè)時(shí)間間隔均與所述間隔分布信息中的對應(yīng)位置處的間隔指示信息匹配,則確定所述觸發(fā)頻率滿足所述預(yù)設(shè)的頻率條件。
可選地,所述檢測所述時(shí)間間隔是否與間隔分布信息中的對應(yīng)位置處的間隔指示信息匹配,包括:
若所述間隔分布信息中對應(yīng)位置處的間隔指示信息表示間隔短,則檢測所述時(shí)間間隔是否達(dá)到預(yù)設(shè)閾值,若所述時(shí)間間隔未達(dá)到所述預(yù)設(shè)閾值,則確定所述時(shí)間間隔與所述間隔分布信息中的對應(yīng)位置處的間隔指示信息匹配;
若所述間隔分布信息中的對應(yīng)位置處的間隔指示信息表示間隔長,則檢測所述時(shí)間間隔是否達(dá)到所述預(yù)設(shè)閾值,若所述時(shí)間間隔達(dá)到所述預(yù)設(shè)閾值,則確定所述時(shí)間間隔與所述間隔分布信息中的對應(yīng)位置處的間隔指示信息匹配。
可選地,所述方法還包括:
接收作用于所述屏幕邊緣上的n個(gè)連續(xù)的參考觸發(fā)信號(hào);
獲取每相鄰兩個(gè)參考觸發(fā)信號(hào)之間的時(shí)間間隔;
根據(jù)獲取到的各個(gè)時(shí)間間隔生成并保存所述間隔分布信息,所述間隔分布信息包括用于指示每個(gè)時(shí)間間隔的間隔指示信息。
可選地,所述方法還包括:
接收錄入信號(hào),所述錄入信號(hào)用于錄入所述間隔分布信息;
保存所述錄入信號(hào)錄入的所述間隔分布信息。
可選地,所述確定認(rèn)證通過之前,所述方法還包括:
計(jì)算接收到第n個(gè)觸發(fā)信號(hào)的接收時(shí)間與接收到第1個(gè)觸發(fā)信號(hào)的接收時(shí)間的時(shí)間差;
檢測所述時(shí)間差是否超過預(yù)設(shè)時(shí)間差;
若所述時(shí)間差未超過所述預(yù)設(shè)時(shí)間差,則執(zhí)行所述確定認(rèn)證通過的步驟。
第二方面,提供了一種認(rèn)證裝置,所述裝置包括:
第一接收模塊,被配置為接收作用于屏幕邊緣上的n個(gè)連續(xù)的觸發(fā)信號(hào),n為大于等于3的整數(shù);
第一檢測模塊,被配置為檢測所述n個(gè)觸發(fā)信號(hào)的觸發(fā)頻率是否滿足預(yù)設(shè)的頻率條件;
確認(rèn)模塊,被配置為在所述第一檢測模塊的檢測結(jié)果為所述n個(gè)觸發(fā)信號(hào)的觸發(fā)頻率滿足所述預(yù)設(shè)的頻率條件時(shí),確定認(rèn)證通過。
可選地,所述第一檢測模塊,包括:
獲取子模塊,被配置為獲取每相鄰兩個(gè)觸發(fā)信號(hào)之間的時(shí)間間隔;
檢測子模塊,被配置為對于獲取到的每個(gè)時(shí)間間隔,檢測所述時(shí)間間隔是否與間隔分布信息中的對應(yīng)位置處的間隔指示信息匹配;
確定子模塊,被配置為在所述檢測子模塊的檢測結(jié)果為獲取到的每個(gè)時(shí)間間隔均與所述間隔分布信息中的對應(yīng)位置處的間隔指示信息匹配時(shí),確定所述觸發(fā)頻率滿足所述預(yù)設(shè)的頻率條件。
可選地,所述檢測子模塊,還被配置為:
若所述間隔分布信息中對應(yīng)位置處的間隔指示信息表示間隔短,則檢測所述時(shí)間間隔是否達(dá)到預(yù)設(shè)閾值,若所述時(shí)間間隔未達(dá)到所述預(yù)設(shè)閾值,則確定所述時(shí)間間隔與所述間隔分布信息中的對應(yīng)位置處的間隔指示信息匹配;
若所述間隔分布信息中的對應(yīng)位置處的間隔指示信息表示間隔長,則檢測所述時(shí)間間隔是否達(dá)到所述預(yù)設(shè)閾值,若所述時(shí)間間隔達(dá)到所述預(yù)設(shè)閾值,則確定所述時(shí)間間隔與所述間隔分布信息中的對應(yīng)位置處的間隔指示信息匹配。
可選地,所述裝置還包括:
第二接收模塊,被配置為接收作用于所述屏幕邊緣上的n個(gè)連續(xù)的參考觸發(fā)信號(hào);
獲取模塊,被配置為獲取每相鄰兩個(gè)參考觸發(fā)信號(hào)之間的時(shí)間間隔;
生成模塊,被配置為根據(jù)獲取到的各個(gè)時(shí)間間隔生成并保存所述間隔分布信息,所述間隔分布信息包括用于指示每個(gè)時(shí)間間隔的間隔指示信息。
可選地,所述裝置還包括:
第三接收模塊,被配置為接收錄入信號(hào),所述錄入信號(hào)用于錄入所述間隔分布信息;
保存模塊,被配置為保存所述錄入信號(hào)錄入的所述間隔分布信息。
可選地,所述確定認(rèn)證通過之前,所述裝置還包括:
計(jì)算模塊,被配置為在所述確認(rèn)模塊確認(rèn)認(rèn)證通過之前,計(jì)算接收到第n個(gè)觸發(fā)信號(hào)的接收時(shí)間與接收到第1個(gè)觸發(fā)信號(hào)的接收時(shí)間的時(shí)間差;
第二檢測模塊,被配置為檢測所述時(shí)間差是否超過預(yù)設(shè)時(shí)間差;
所述確認(rèn)模塊,還被配置為在所述第二檢測模塊的檢測結(jié)果為所述時(shí)間差未超過所述預(yù)設(shè)時(shí)間差時(shí),執(zhí)行所述確定認(rèn)證通過的步驟。
第三方面,提供了一種認(rèn)證裝置,所述裝置包括:
處理器;
用于存儲(chǔ)所述處理器可執(zhí)行指令的存儲(chǔ)器;
其中,所述處理器被配置為:
接收作用于屏幕邊緣上的n個(gè)連續(xù)的觸發(fā)信號(hào),n為大于等于3的整數(shù);
檢測所述n個(gè)觸發(fā)信號(hào)的觸發(fā)頻率是否滿足預(yù)設(shè)的頻率條件;
若所述n個(gè)觸發(fā)信號(hào)的觸發(fā)頻率滿足所述預(yù)設(shè)的頻率條件,則確定認(rèn)證通過。
本公開實(shí)施例提供的技術(shù)方案可以包括以下有益效果:
通過接收作用于屏幕邊緣的n個(gè)連續(xù)的觸發(fā)信號(hào),進(jìn)而在n個(gè)觸發(fā)信號(hào)的觸發(fā)頻率滿足預(yù)設(shè)的頻率條件時(shí),確定認(rèn)證通過;解決了相關(guān)技術(shù)中在認(rèn)證時(shí)用戶的操作復(fù)雜度較高,終端對用戶認(rèn)證的效率較低的問題;達(dá)到了用戶只需要按照預(yù)設(shè)規(guī)則施加連續(xù)的觸發(fā)信號(hào)即可實(shí)現(xiàn)認(rèn)證,降低了用戶的操作復(fù)雜度,提高了認(rèn)證效率的效果。
應(yīng)當(dāng)理解的是,以上的一般描述和后文的細(xì)節(jié)描述僅是示例性的,并不能限制本公開。
附圖說明
此處的附圖被并入說明書中并構(gòu)成本說明書的一部分,示出了符合本公開的實(shí)施例,并與說明書一起用于解釋本公開的原理。
圖1是根據(jù)一示例性實(shí)施例示出的一種認(rèn)證方法的流程圖;
圖2A是根據(jù)另一示例性實(shí)施例示出的一種認(rèn)證方法的流程圖;
圖2B是根據(jù)另一示例性實(shí)施例示出的另一種認(rèn)證方法的流程圖;
圖3是根據(jù)一示例性實(shí)施例示出的一種認(rèn)證裝置的框圖;
圖4是根據(jù)一示例性實(shí)施例示出的一種認(rèn)證裝置的框圖;
圖5是根據(jù)一示例性實(shí)施例示出的一種認(rèn)證裝置的框圖。
具體實(shí)施方式
這里將詳細(xì)地對示例性實(shí)施例進(jìn)行說明,其示例表示在附圖中。下面的描述涉及附圖時(shí),除非另有表示,不同附圖中的相同數(shù)字表示相同或相似的要素。以下示例性實(shí)施例中所描述的實(shí)施方式并不代表與本公開相一致的所有實(shí)施方式。相反,它們僅是與如所附權(quán)利要求書中所詳述的、本公開的一些方面相一致的裝置和方法的例子。
終端的屏幕邊緣可以設(shè)置有傳感器,通過該傳感器監(jiān)控用戶的觸發(fā)信號(hào)。其中,屏幕邊緣為終端屏幕與終端邊框斜街的位置。且該屏幕邊緣可以為終端中的任意邊緣,比如,可以為終端的左邊緣、右邊緣、上邊緣、下邊緣或者同時(shí)包括上述至少兩者,本實(shí)施例對此并不做限定。
請參考圖1,其示出了本公開一個(gè)示例性實(shí)施例提供的認(rèn)證方法的方法流程圖,如圖1所示,該認(rèn)證方法可以包括:
在步驟101中,接收作用于屏幕邊緣上的n個(gè)連續(xù)的觸發(fā)信號(hào),n為大于等于3的整數(shù)。
在步驟102中,檢測n個(gè)觸發(fā)信號(hào)的觸發(fā)頻率是否滿足預(yù)設(shè)的頻率條件。
在步驟103中,若n個(gè)觸發(fā)信號(hào)的觸發(fā)頻率滿足預(yù)設(shè)的頻率條件,則確定認(rèn)證通過。
綜上所述,本實(shí)施例提供的認(rèn)證方法,通過接收作用于屏幕邊緣的n個(gè)連續(xù)的觸發(fā)信號(hào),進(jìn)而在n個(gè)觸發(fā)信號(hào)的觸發(fā)頻率滿足預(yù)設(shè)的頻率條件時(shí),確定認(rèn)證通過;解決了相關(guān)技術(shù)中在認(rèn)證時(shí)用戶的操作復(fù)雜度較高,終端對用戶認(rèn)證的效率較低的問題;達(dá)到了用戶只需要按照預(yù)設(shè)規(guī)則施加連續(xù)的觸發(fā)信號(hào)即可實(shí)現(xiàn)認(rèn)證,降低了用戶的操作復(fù)雜度,提高了認(rèn)證效率的效果。
請參考圖2A,其示出了本公開一個(gè)示例性實(shí)施例提供的認(rèn)證方法的方法流程圖,如圖2A所示,該認(rèn)證方法可以包括:
在步驟201中,接收作用于屏幕邊緣上的n個(gè)連續(xù)的觸發(fā)信號(hào),n為大于等于3的整數(shù)。
當(dāng)用戶需要進(jìn)行認(rèn)證時(shí),用戶可以在屏幕邊緣中施加n個(gè)連接的觸發(fā)信號(hào),相應(yīng)的,終端可以接收到該n個(gè)觸發(fā)信號(hào)。比如,用戶可以在終端的屏幕邊緣施加4次點(diǎn)擊信號(hào),相應(yīng)的,終端可以接收到這4次點(diǎn)擊信號(hào)。
需要說明的是,若接收到的觸發(fā)信號(hào)的個(gè)數(shù)不等于n,比如,n=4,而接收到5個(gè)觸發(fā)信號(hào),則終端展示提示信息,該提示信息用于提示用戶再次認(rèn)證,本實(shí)施例對此并不做限定。
在步驟202中,獲取每相鄰兩個(gè)觸發(fā)信號(hào)之間的時(shí)間間隔。
可選地,終端可以計(jì)算接收到每個(gè)參考觸發(fā)信號(hào)的接收時(shí)間與接收到前一個(gè)參考觸發(fā)信號(hào)的接收時(shí)間之間的時(shí)間差,將計(jì)算得到的時(shí)間差作為這兩個(gè)參考觸發(fā)信號(hào)之間的時(shí)間間隔。
比如,以n=4為例,終端接收到4個(gè)參考觸發(fā)信號(hào)的接收時(shí)間依次為57:06.32、57:07.00、57:07.30以及57:08.35,則終端獲取到的相鄰兩個(gè)參考觸發(fā)信號(hào)之間的時(shí)間間隔依次為28ms、30ms、65ms。
在步驟203中,對于獲取到的每個(gè)時(shí)間間隔,檢測時(shí)間間隔是否與間隔分布信息中的對應(yīng)位置處的間隔指示信息匹配。
其中,間隔分布信息為終端中預(yù)先存儲(chǔ)的信息,該間間隔分布信息包括用于指示每個(gè)時(shí)間間隔的間隔指示信息。可選地,間隔指示信息可以為時(shí)間間隔,或者,用于指示時(shí)間間隔長短的指示信息。
可選地,對于每個(gè)時(shí)間間隔,若間隔分布信息中對應(yīng)位置處的間隔指示信息也為時(shí)間間隔,則終端可以檢測兩個(gè)時(shí)間間隔是否同時(shí)達(dá)到預(yù)設(shè)閾值,或者是否同時(shí)未達(dá)到預(yù)設(shè)閾值,若是,則確定該時(shí)間間隔與間隔分布信息中的對應(yīng)位置處的間隔指示信息匹配;反之,則不匹配。
可選地,若間隔分布信息中對應(yīng)位置處的間隔指示信息用于指示時(shí)間間隔的長短,則本步驟可以包括:
若間隔分布信息中對應(yīng)位置處的間隔指示信息表示間隔短,則檢測時(shí)間間隔是否達(dá)到預(yù)設(shè)閾值,若時(shí)間間隔未達(dá)到預(yù)設(shè)閾值,則確定時(shí)間間隔與間隔分布信息中的對應(yīng)位置處的間隔指示信息匹配。
而如果檢測結(jié)果為時(shí)間間隔達(dá)到預(yù)設(shè)閾值,則終端可以確定該時(shí)間間隔與間隔分布信息中的對應(yīng)位置處的間隔指示信息不匹配。
若間隔分布信息中的對應(yīng)位置處的間隔指示信息表示間隔長,則檢測時(shí)間間隔是否達(dá)到預(yù)設(shè)閾值,若時(shí)間間隔達(dá)到預(yù)設(shè)閾值,則確定時(shí)間間隔與間隔分布信息中的對應(yīng)位置處的間隔指示信息匹配。
而若檢測結(jié)果為時(shí)間間隔未達(dá)到預(yù)設(shè)閾值,則說明兩者不匹配。
在步驟204中,若獲取到的每個(gè)時(shí)間間隔均與間隔分布信息中的對應(yīng)位置處的間隔指示信息匹配,則確定觸發(fā)頻率滿足預(yù)設(shè)的頻率條件。
而若獲取到的各個(gè)時(shí)間間隔中任一時(shí)間間隔與間隔分布信息中的對應(yīng)位置處的間隔指示信息不匹配,則確定觸發(fā)頻率不滿足頻率條件。
比如,間隔分布信息為“短、短、長”,則獲取到的各個(gè)時(shí)間間隔為“20ms、64ms、69ms”,則終端可以確定觸發(fā)頻率不滿足頻率條件。
在步驟205中,若n個(gè)觸發(fā)信號(hào)的觸發(fā)頻率滿足預(yù)設(shè)的頻率條件,則確定認(rèn)證通過。
而若認(rèn)證失敗,則生成并展示提示信息,該提示信息用于提示再次認(rèn)證,本實(shí)施例對此并不做限定。
在本實(shí)施例的一個(gè)應(yīng)用場景中,以預(yù)設(shè)閾值為1s,終端中的間隔分布信息為“短、長、短”為例,在用戶需要解鎖終端屏幕時(shí),用戶在屏幕邊緣施加連續(xù)的4次點(diǎn)擊信號(hào),終端獲取到的各個(gè)時(shí)間間隔分別為“30ms、38ms、10ms”,則由于第二個(gè)點(diǎn)擊信號(hào)與第三個(gè)點(diǎn)擊信號(hào)之間的時(shí)間間隔為38ms與間隔分布信息不匹配,則終端解鎖屏幕失敗;而如果終端獲取到的各個(gè)時(shí)間間隔分別為“27ms、68ms、30ms”,則由于各個(gè)時(shí)間間隔均與間隔分布信息匹配,此時(shí),終端解鎖屏幕成功。
在本實(shí)施例的另一個(gè)應(yīng)用場景中,為了保證自己的社交帳號(hào)的隱私,用戶可以設(shè)置在將社交應(yīng)用切換至后臺(tái)運(yùn)行或者退出該社交應(yīng)用之后,鎖定該社交應(yīng)用,并在重新進(jìn)入時(shí),先進(jìn)行解鎖。則以預(yù)設(shè)閾值為1s,間隔分布信息為“短、短、長、長”為例,在用戶需要進(jìn)入社交應(yīng)用時(shí),用戶可以在屏幕邊緣施加連續(xù)的5次點(diǎn)擊信號(hào),終端獲取到的各個(gè)時(shí)間間隔分別為“30ms、38ms、60ms、65ms”,則由于各個(gè)時(shí)間間隔均與間隔分布信息匹配,因此,終端對社交應(yīng)用解鎖成功,終端可以打開該社交應(yīng)用。反之,則解鎖失敗。
在本實(shí)施例的在一個(gè)應(yīng)用場景中,為了保證用戶支付賬戶的安全,用戶在線支付之前通常需要進(jìn)行用戶認(rèn)證,則以預(yù)設(shè)閾值為1s,間隔分布信息為“短、長”為例,在終端提示進(jìn)行認(rèn)證時(shí),用戶可以施加連續(xù)的3次點(diǎn)擊信號(hào),終端獲取到的各個(gè)時(shí)間間隔分別為“30ms、68ms”,則由于各個(gè)時(shí)間間隔均與間隔分布信息匹配,因此,終端對用戶認(rèn)證通過,完成支付;反之,則支付失敗。
綜上所述,本實(shí)施例提供的認(rèn)證方法,通過接收作用于屏幕邊緣的n個(gè)連續(xù)的觸發(fā)信號(hào),進(jìn)而在n個(gè)觸發(fā)信號(hào)的觸發(fā)頻率滿足預(yù)設(shè)的頻率條件時(shí),確定認(rèn)證通過;解決了相關(guān)技術(shù)中在認(rèn)證時(shí)用戶的操作復(fù)雜度較高,終端對用戶認(rèn)證的效率較低的問題;達(dá)到了用戶只需要按照預(yù)設(shè)規(guī)則施加連續(xù)的觸發(fā)信號(hào)即可實(shí)現(xiàn)認(rèn)證,降低了用戶的操作復(fù)雜度,提高了認(rèn)證效率的效果。
需要補(bǔ)充說明的一點(diǎn)是,請參考圖2B,在步驟205之前,終端還可以執(zhí)行如下步驟:
在步驟206中,若n個(gè)觸發(fā)信號(hào)的觸發(fā)頻率滿足預(yù)設(shè)的頻率條件,計(jì)算接收到第n個(gè)觸發(fā)信號(hào)的接收時(shí)間與接收到第1個(gè)觸發(fā)信號(hào)的接收時(shí)間的時(shí)間差。
比如,仍然以n=4且終端接收到4個(gè)參考觸發(fā)信號(hào)的接收時(shí)間依次為57:06.32、57:07.00、57:07.30以及57:08.35為例,終端計(jì)算得到的第4個(gè)觸發(fā)信號(hào)的接收時(shí)間與第1個(gè)觸發(fā)信號(hào)的接收時(shí)間的時(shí)間差為:2.03。
在步驟207中,檢測時(shí)間差是否超過預(yù)設(shè)時(shí)間差。
其中,預(yù)設(shè)時(shí)間差為終端默認(rèn)的時(shí)間差,或者用戶自定義的時(shí)間差,對此并不做限定。
相應(yīng)的,步驟205可以替換為:若時(shí)間差未超過預(yù)設(shè)時(shí)間差,則執(zhí)行確定認(rèn)證通過的步驟。
本實(shí)施例只是步驟206在步驟204之后執(zhí)行來舉例說明,可選地步驟206還可以在步驟201和步驟205之間的任意一個(gè)步驟執(zhí)行,本實(shí)施例對此并不做限定。
需要補(bǔ)充說明的第二點(diǎn)是,在步驟201之前,終端還可以獲取并保存間隔分布信息。可選地,本步驟可以包括如下兩種可能的實(shí)現(xiàn)方式。
在第一種可能的實(shí)現(xiàn)方式中,本步驟可以包括:
第一,接收作用于屏幕邊緣上的n個(gè)連續(xù)的參考觸發(fā)信號(hào),n為大于等于3的整數(shù)。
本步驟與步驟201類似,在此不再贅述。
第二,獲取每相鄰兩個(gè)參考觸發(fā)信號(hào)之間的時(shí)間間隔。
本步驟與步驟202類似,在此不再贅述。
第三,根據(jù)獲取到的各個(gè)時(shí)間間隔生成并保存間隔分布信息。
其中,間隔分布信息包括用于指示每個(gè)時(shí)間間隔的間隔指示信息。間隔指示信息可以為時(shí)間間隔,或者,用于指示時(shí)間間隔長短的指示信息。
可選地,終端可以將獲取到的各個(gè)時(shí)間間隔直接作為間隔指示信息,并將各個(gè)間隔指示信息按序組合為間隔分布信息。
比如,以獲取到的各個(gè)時(shí)間間隔分別為28ms、30ms、65ms為例,終端生成的間隔分布信息為28ms、30ms、65ms。
實(shí)際實(shí)現(xiàn)時(shí),終端還可以檢測每個(gè)時(shí)間間隔是否達(dá)到預(yù)設(shè)閾值,若達(dá)到預(yù)設(shè)閾值,則生成用于表示間隔長的間隔指示信息;而若未達(dá)到預(yù)設(shè)閾值,則生成用于表示間隔短的間隔指示信息;將生成的各個(gè)間隔指示信息組合為間隔分布信息。
其中,預(yù)設(shè)閾值可以為終端中默認(rèn)的數(shù)值,也可以為用戶自定義的數(shù)值,對此并不做限定。
比如,以預(yù)設(shè)閾值為1s為例,對于時(shí)間間隔28ms和30ms,終端檢測到時(shí)間間隔均未達(dá)到預(yù)設(shè)閾值,因此可以生成表示間隔短的間隔指示信息;對于時(shí)間間隔65ms,終端可以生成表示間隔長的間隔指示信息。在終端生成每個(gè)間隔的間隔指示信息之后,將各個(gè)間隔指示信息按序組合為間隔分布信息。比如,生成“短、短、長”的間隔分布信息。
在終端生成間隔分布信息之后,終端可以保存間隔分布信息至數(shù)據(jù)庫或者安全存儲(chǔ)區(qū)域,本實(shí)施例對此并不做限定。
在第二種可能的實(shí)現(xiàn)方式中,本步驟可以包括:
第一,接收錄入信號(hào),該錄入信號(hào)用于錄入間隔分布信息。
用戶可以在終端中直接錄入該間隔分布信息。比如,用戶在終端中錄入“長、短、短”。
第二,保存錄入信號(hào)錄入的間隔分布信息。
終端接收到錄入信號(hào)之后,可以保存錄入信號(hào)錄入的間隔分布信息。
比如,終端接收到用于錄入“長、短、短”的錄入信號(hào),則終端可以包括“長、短、短”的間隔分布信息。
上述只是以終端通過上述兩種實(shí)現(xiàn)方式獲取間隔分布信息來舉例,實(shí)際實(shí)現(xiàn)時(shí),終端還可以通過其他實(shí)現(xiàn)方式來獲取該間隔分布信息,本實(shí)施例對此并不做限定。
下述為本公開裝置實(shí)施例,可以用于執(zhí)行本公開方法實(shí)施例。對于本公開裝置實(shí)施例中未披露的細(xì)節(jié),請參照本公開方法實(shí)施例。
請參考圖3,其示出了本公開一個(gè)示例性實(shí)施例提供的認(rèn)證裝置的框圖,如圖3所示,該裝置可以包括:第一接收模塊310、第一檢測模塊320和確認(rèn)模塊330。
第一接收模塊310,被配置為接收作用于屏幕邊緣上的n個(gè)連續(xù)的觸發(fā)信號(hào),n為大于等于3的整數(shù);
第一檢測模塊320,被配置為檢測所述n個(gè)觸發(fā)信號(hào)的觸發(fā)頻率是否滿足預(yù)設(shè)的頻率條件;
確認(rèn)模塊330,被配置為在所述第一檢測模塊320的檢測結(jié)果為所述n個(gè)觸發(fā)信號(hào)的觸發(fā)頻率滿足所述預(yù)設(shè)的頻率條件時(shí),確定認(rèn)證通過。
綜上所述,本實(shí)施例提供的認(rèn)證裝置,通過接收作用于屏幕邊緣的n個(gè)連續(xù)的觸發(fā)信號(hào),進(jìn)而在n個(gè)觸發(fā)信號(hào)的觸發(fā)頻率滿足預(yù)設(shè)的頻率條件時(shí),確定認(rèn)證通過;解決了相關(guān)技術(shù)中在認(rèn)證時(shí)用戶的操作復(fù)雜度較高,終端對用戶認(rèn)證的效率較低的問題;達(dá)到了用戶只需要按照預(yù)設(shè)規(guī)則施加連續(xù)的觸發(fā)信號(hào)即可實(shí)現(xiàn)認(rèn)證,降低了用戶的操作復(fù)雜度,提高了認(rèn)證效率的效果。
請參考圖4,其示出了本公開一個(gè)示例性實(shí)施例提供的認(rèn)證裝置的框圖,如圖4所示,該裝置可以包括:第一接收模塊410、第一檢測模塊420和確認(rèn)模塊430。
第一接收模塊410,被配置為接收作用于屏幕邊緣上的n個(gè)連續(xù)的觸發(fā)信號(hào),n為大于等于4的整數(shù);
第一檢測模塊420,被配置為檢測所述n個(gè)觸發(fā)信號(hào)的觸發(fā)頻率是否滿足預(yù)設(shè)的頻率條件;
確認(rèn)模塊430,被配置為在所述第一檢測模塊420的檢測結(jié)果為所述n個(gè)觸發(fā)信號(hào)的觸發(fā)頻率滿足所述預(yù)設(shè)的頻率條件時(shí),確定認(rèn)證通過。
可選地,所述第一檢測模塊420,包括:
獲取子模塊421,被配置為獲取每相鄰兩個(gè)觸發(fā)信號(hào)之間的時(shí)間間隔;
檢測子模塊422,被配置為對于獲取到的每個(gè)時(shí)間間隔,檢測所述時(shí)間間隔是否與間隔分布信息中的對應(yīng)位置處的間隔指示信息匹配;
確定子模塊423,被配置為在所述檢測子模塊的檢測結(jié)果為獲取到的每個(gè)時(shí)間間隔均與所述間隔分布信息中的對應(yīng)位置處的間隔指示信息匹配時(shí),確定所述觸發(fā)頻率滿足所述預(yù)設(shè)的頻率條件。
可選地,所述檢測子模塊422,還被配置為:
若所述間隔分布信息中對應(yīng)位置處的間隔指示信息表示間隔短,則檢測所述時(shí)間間隔是否達(dá)到預(yù)設(shè)閾值,若所述時(shí)間間隔未達(dá)到所述預(yù)設(shè)閾值,則確定所述時(shí)間間隔與所述間隔分布信息中的對應(yīng)位置處的間隔指示信息匹配;
若所述間隔分布信息中的對應(yīng)位置處的間隔指示信息表示間隔長,則檢測所述時(shí)間間隔是否達(dá)到所述預(yù)設(shè)閾值,若所述時(shí)間間隔達(dá)到所述預(yù)設(shè)閾值,則確定所述時(shí)間間隔與所述間隔分布信息中的對應(yīng)位置處的間隔指示信息匹配。
可選地,所述裝置還包括:
第二接收模塊440,被配置為接收作用于所述屏幕邊緣上的n個(gè)連續(xù)的參考觸發(fā)信號(hào);
獲取模塊450,被配置為獲取每相鄰兩個(gè)參考觸發(fā)信號(hào)之間的時(shí)間間隔;
生成模塊460,被配置為根據(jù)獲取到的各個(gè)時(shí)間間隔生成并保存所述間隔分布信息,所述間隔分布信息包括用于指示每個(gè)時(shí)間間隔的間隔指示信息。
所述裝置還包括:
第三接收模塊470,被配置為接收錄入信號(hào),所述錄入信號(hào)用于錄入所述間隔分布信息;
保存模塊480,被配置為保存所述錄入信號(hào)錄入的所述間隔分布信息。
可選地,所述裝置還包括:
計(jì)算模塊490,被配置為在確認(rèn)模塊430確認(rèn)認(rèn)證通過之前,計(jì)算接收到第n個(gè)觸發(fā)信號(hào)的接收時(shí)間與接收到第1個(gè)觸發(fā)信號(hào)的接收時(shí)間的時(shí)間差;
第二檢測模塊4900,被配置為檢測所述時(shí)間差是否超過預(yù)設(shè)時(shí)間差;
所述確認(rèn)模塊430,還被配置為在所述第二檢測模塊4900的檢測結(jié)果為所述時(shí)間差未超過所述預(yù)設(shè)時(shí)間差時(shí),執(zhí)行所述確定認(rèn)證通過的步驟。
綜上所述,本實(shí)施例提供的認(rèn)證裝置,通過接收作用于屏幕邊緣的n個(gè)連續(xù)的觸發(fā)信號(hào),進(jìn)而在n個(gè)觸發(fā)信號(hào)的觸發(fā)頻率滿足預(yù)設(shè)的頻率條件時(shí),確定認(rèn)證通過;解決了相關(guān)技術(shù)中在認(rèn)證時(shí)用戶的操作復(fù)雜度較高,終端對用戶認(rèn)證的效率較低的問題;達(dá)到了用戶只需要按照預(yù)設(shè)規(guī)則施加連續(xù)的觸發(fā)信號(hào)即可實(shí)現(xiàn)認(rèn)證,降低了用戶的操作復(fù)雜度,提高了認(rèn)證效率的效果。
需要說明的是,上述實(shí)施例提供的認(rèn)證裝置在實(shí)現(xiàn)認(rèn)證功能時(shí),僅以上述各個(gè)功能模塊的劃分進(jìn)行舉例說明,實(shí)際應(yīng)用中,可以根據(jù)實(shí)際需要而將上述功能分配由不同的功能模塊完成,即將設(shè)備的內(nèi)容結(jié)構(gòu)劃分成不同的功能模塊,以完成以上描述的全部或者部分功能。
關(guān)于上述實(shí)施例中的裝置,其中各個(gè)模塊執(zhí)行操作的具體方式已經(jīng)在有關(guān)該方法的實(shí)施例中進(jìn)行了詳細(xì)描述,此處將不做詳細(xì)闡述說明。
本公開一示例性實(shí)施例還提供了一種認(rèn)證裝置,能夠?qū)崿F(xiàn)本公開提供的服務(wù)器側(cè)的認(rèn)證方法。該認(rèn)證裝置包括:處理器,以及用于存儲(chǔ)處理器可執(zhí)行指令的存儲(chǔ)器。
其中,處理器被配置為:
接收作用于屏幕邊緣上的n個(gè)連續(xù)的觸發(fā)信號(hào),n為大于等于3的整數(shù);
檢測所述n個(gè)觸發(fā)信號(hào)的觸發(fā)頻率是否滿足預(yù)設(shè)的頻率條件;
若所述n個(gè)觸發(fā)信號(hào)的觸發(fā)頻率滿足所述預(yù)設(shè)的頻率條件,則確定認(rèn)證通過。
圖5是根據(jù)一示例性實(shí)施例示出的一種認(rèn)證裝置的框圖。該裝置500可以實(shí)現(xiàn)成為終端中的全部或者部分。
參照圖5,裝置500可以包括以下一個(gè)或多個(gè)組件:處理組件502,存儲(chǔ)器504,電源組件506,多媒體組件508,音頻組件510,輸入/輸出(I/O)接口512,傳感器組件514,以及通信組件516。
處理組件502通??刂蒲b置500的整體操作,諸如與顯示,數(shù)據(jù)通信,攝像頭操作和記錄操作相關(guān)聯(lián)的操作。處理組件502可以包括一個(gè)或多個(gè)處理器518來執(zhí)行指令,以完成上述的方法的全部或部分步驟。此外,處理組件502可以包括一個(gè)或多個(gè)模塊,便于處理組件502和其他組件之間的交互。例如,處理組件502可以包括多媒體模塊,以方便多媒體組件508和處理組件502之間的交互。
存儲(chǔ)器504被配置為存儲(chǔ)各種類型的數(shù)據(jù)以支持在裝置500的操作。這些數(shù)據(jù)的示例包括用于在裝置500上操作的任何應(yīng)用程序或方法的指令,消息,圖片,視頻等。存儲(chǔ)器504可以由任何類型的易失性或非易失性存儲(chǔ)設(shè)備或者它們的組合實(shí)現(xiàn),如靜態(tài)隨機(jī)存取存儲(chǔ)器(SRAM),電可擦除可編程只讀存儲(chǔ)器(EEPROM),可擦除可編程只讀存儲(chǔ)器(EPROM),可編程只讀存儲(chǔ)器(PROM),只讀存儲(chǔ)器(ROM),磁存儲(chǔ)器,快閃存儲(chǔ)器,磁盤或光盤。
電源組件506為裝置500的各種組件提供電力。電源組件506可以包括電源管理系統(tǒng),一個(gè)或多個(gè)電源,及其他與為裝置500生成、管理和分配電力相關(guān)聯(lián)的組件。
多媒體組件508包括在裝置500和用戶之間的提供一個(gè)輸出接口的屏幕。在一些實(shí)施例中,屏幕可以包括液晶顯示器(LCD)和觸摸面板(TP)。如果屏幕包括觸摸面板,屏幕可以被實(shí)現(xiàn)為觸摸屏,以接收來自用戶的輸入信號(hào)。觸摸面板包括一個(gè)或多個(gè)觸摸傳感器以感測觸摸、滑動(dòng)和觸摸面板上的手勢。觸摸傳感器可以不僅感測觸摸或滑動(dòng)動(dòng)作的邊界,而且還檢測與觸摸或滑動(dòng)操作相關(guān)的持續(xù)時(shí)間和壓力。在一些實(shí)施例中,多媒體組件508包括一個(gè)前置攝像頭和/或后置攝像頭。當(dāng)裝置500處于操作模式,如拍攝模式或視頻模式時(shí),前置攝像頭和/或后置攝像頭可以接收外部的多媒體數(shù)據(jù)。每個(gè)前置攝像頭和后置攝像頭可以是一個(gè)固定的光學(xué)透鏡系統(tǒng)或具有焦距和光學(xué)變焦能力。
音頻組件510被配置為輸出和/或輸入音頻信號(hào)。例如,音頻組件510包括一個(gè)麥克風(fēng)(MIC),當(dāng)裝置500處于操作模式,如呼叫模式、記錄模式和語音識(shí)別模式時(shí),麥克風(fēng)被配置為接收外部音頻信號(hào)。所接收的音頻信號(hào)可以被進(jìn)一步存儲(chǔ)在存儲(chǔ)器504或經(jīng)由通信組件516發(fā)送。在一些實(shí)施例中,音頻組件510還包括一個(gè)揚(yáng)聲器,用于輸出音頻信號(hào)。
I/O接口512為處理組件502和外圍接口模塊之間提供接口,上述外圍接口模塊可以是鍵盤,點(diǎn)擊輪,按鈕,音響等。這些按鈕可包括但不限于:主頁按鈕、音量按鈕、啟動(dòng)按鈕和鎖定按鈕。
傳感器組件514包括一個(gè)或多個(gè)傳感器,用于為裝置500提供各個(gè)方面的狀態(tài)評(píng)估。例如,傳感器組件514可以檢測到裝置500的打開/關(guān)閉狀態(tài),組件的相對定位,例如組件為裝置500的顯示器,傳感器組件514還可以檢測裝置500或裝置500一個(gè)組件的位置改變,用戶與裝置500接觸的存在或不存在,裝置500方位或加速/減速和裝置500的溫度變化。傳感器組件514可以包括接近傳感器,被配置用來在沒有任何的物理接觸時(shí)檢測附近物體的存在。傳感器組件514還可以包括光傳感器,如CMOS或CCD圖像傳感器,用于在成像應(yīng)用中使用。在一些實(shí)施例中,該傳感器組件514還可以包括加速度傳感器,陀螺儀傳感器,磁傳感器,壓力傳感器或溫度傳感器。
通信組件516被配置為便于裝置500和其他設(shè)備之間有線或無線方式的通信。裝置500可以接入基于通信標(biāo)準(zhǔn)的無線網(wǎng)絡(luò),如Wi-Fi,2G或3G,或它們的組合。在一個(gè)示例性實(shí)施例中,通信組件516經(jīng)由廣播信道接收來自外部廣播管理系統(tǒng)的廣播信號(hào)或廣播相關(guān)信息。在一個(gè)示例性實(shí)施例中,通信組件516還包括近場通信(NFC)模塊,以促進(jìn)短程通信。例如,在NFC模塊可基于射頻識(shí)別(RFID)技術(shù),紅外數(shù)據(jù)協(xié)會(huì)(IrDA)技術(shù),超寬帶(UWB)技術(shù),藍(lán)牙(BT)技術(shù)和其他技術(shù)來實(shí)現(xiàn)。
在示例性實(shí)施例中,裝置500可以被一個(gè)或多個(gè)應(yīng)用專用集成電路(ASIC)、數(shù)字信號(hào)處理器(DSP)、數(shù)字信號(hào)處理設(shè)備(DSPD)、可編程邏輯器件(PLD)、現(xiàn)場可編程門陣列(FPGA)、控制器、微控制器、微處理器或其他電子元件實(shí)現(xiàn),用于執(zhí)行上述實(shí)施例中的認(rèn)證方法。
在示例性實(shí)施例中,還提供了一種包括指令的非臨時(shí)性計(jì)算機(jī)可讀存儲(chǔ)介質(zhì),例如包括指令的存儲(chǔ)器504,上述指令可由裝置500的處理器518執(zhí)行以完成上述支付方法。例如,非臨時(shí)性計(jì)算機(jī)可讀存儲(chǔ)介質(zhì)可以是ROM、隨機(jī)存取存儲(chǔ)器(RAM)、CD-ROM、磁帶、軟盤和光數(shù)據(jù)存儲(chǔ)設(shè)備等。
本領(lǐng)域技術(shù)人員在考慮說明書及實(shí)踐這里公開的公開后,將容易想到本公開的其它實(shí)施方案。本申請旨在涵蓋本公開的任何變型、用途或者適應(yīng)性變化,這些變型、用途或者適應(yīng)性變化遵循本公開的一般性原理并包括本公開未公開的本技術(shù)領(lǐng)域中的公知常識(shí)或慣用技術(shù)手段。說明書和實(shí)施例僅被視為示例性的,本公開的真正范圍和精神由下面的權(quán)利要求指出。
應(yīng)當(dāng)理解的是,本公開并不局限于上面已經(jīng)描述并在附圖中示出的精確結(jié)構(gòu),并且可以在不脫離其范圍進(jìn)行各種修改和改變。本公開的范圍僅由所附的權(quán)利要求來限制。