一種處理觸摸操作的方法及終端的制作方法
【專利摘要】本發(fā)明實(shí)施例公開(kāi)了一種處理觸摸操作的方法和終端,所述方法包括:終端通過(guò)底層驅(qū)動(dòng)讀取用戶觸摸操作的坐標(biāo)數(shù)據(jù);所述終端通過(guò)所述底層驅(qū)動(dòng)對(duì)所述坐標(biāo)數(shù)據(jù)進(jìn)行加密并上報(bào)至所述終端的上層應(yīng)用;所述終端通過(guò)所述上層應(yīng)用接收加密的坐標(biāo)數(shù)據(jù),對(duì)加密的坐標(biāo)數(shù)據(jù)進(jìn)行解密;響應(yīng)所述觸摸操作,或者判斷解密的坐標(biāo)數(shù)據(jù)是否正確;若正確,則響應(yīng)所述觸摸操作。采用本發(fā)明,可提升終端觸摸屏操作的隱秘性和設(shè)備的安全性。
【專利說(shuō)明】
一種處理觸摸操作的方法及終端
技術(shù)領(lǐng)域
[0001 ]本發(fā)明涉及終端技術(shù)領(lǐng)域,尤其涉及一種處理觸摸操作的方法及終端。
【背景技術(shù)】
[0002]隨著通信技術(shù)的飛速發(fā)展,終端如手機(jī)、平板電腦等在人們的生活、學(xué)習(xí)、娛樂(lè)等方面可提供的幫助越來(lái)越多,其除了具備常用的通話及短信等功能之外,還可以用于拍照、聽(tīng)歌、看電影、玩游戲等。為了更好的實(shí)現(xiàn)上述功能,現(xiàn)有終端通常采用觸摸屏(TouchPanel,TP)供用戶進(jìn)行觸摸操作。
[0003]—些涉及用戶安全隱私的操作用戶并不想被其他人知道,如解鎖軌跡等。但是,現(xiàn)有安卓系統(tǒng)中TP上報(bào)的數(shù)據(jù),沒(méi)有任何的加密方式,原始數(shù)據(jù)易被他人抓取,從而可能泄露用戶的隱私信息;另外,如果觸摸屏損壞時(shí),用戶需要對(duì)其進(jìn)行更換,但是更換的是否為原裝觸摸屏,普通用戶也很難辨別,易造成用戶損失,雖然非原裝屏也可以使用,但是質(zhì)量較差,容易對(duì)終端品牌質(zhì)量造成不良影響。
【發(fā)明內(nèi)容】
[0004]本發(fā)明實(shí)施例所要解決的技術(shù)問(wèn)題在于,提供一種處理觸摸操作的方法及終端,以解決現(xiàn)有終端觸摸屏操作隱秘性和設(shè)備安全性較差的問(wèn)題。
[0005]為了解決上述技術(shù)問(wèn)題,本發(fā)明實(shí)施例第一方面提供了一種處理觸摸操作的方法,包括:
[0006]終端通過(guò)底層驅(qū)動(dòng)讀取用戶觸摸操作的坐標(biāo)數(shù)據(jù);
[0007]所述終端通過(guò)所述底層驅(qū)動(dòng)對(duì)所述坐標(biāo)數(shù)據(jù)進(jìn)行加密并上報(bào)至所述終端的上層應(yīng)用;
[0008]所述終端通過(guò)所述上層應(yīng)用接收加密的坐標(biāo)數(shù)據(jù),對(duì)加密的坐標(biāo)數(shù)據(jù)進(jìn)行解密;
[0009]響應(yīng)所述觸摸操作,或者判斷解密的坐標(biāo)數(shù)據(jù)是否正確;
[0010]若正確,則響應(yīng)所述觸摸操作。
[0011]其中,所述終端通過(guò)所述底層驅(qū)動(dòng)對(duì)所述坐標(biāo)數(shù)據(jù)進(jìn)行加密并上報(bào)至所述終端的上層應(yīng)用,包括:
[0012]所述終端通過(guò)所述底層驅(qū)動(dòng)根據(jù)預(yù)設(shè)算法對(duì)所述坐標(biāo)數(shù)據(jù)進(jìn)行加密并上報(bào)至所述終端的上層應(yīng)用;
[0013]所述終端通過(guò)所述上層應(yīng)用接收加密的坐標(biāo)數(shù)據(jù),對(duì)加密的坐標(biāo)數(shù)據(jù)進(jìn)行解密,包括:
[0014]所述終端通過(guò)所述上層應(yīng)用根據(jù)與所述預(yù)設(shè)算法相逆的算法對(duì)所述坐標(biāo)數(shù)據(jù)進(jìn)行解密。
[0015]其中,所述坐標(biāo)數(shù)據(jù)為單個(gè)坐標(biāo)點(diǎn)的坐標(biāo)數(shù)據(jù)。
[0016]其中,所述終端通過(guò)所述底層驅(qū)動(dòng)對(duì)所述坐標(biāo)數(shù)據(jù)進(jìn)行加密并上報(bào)至所述終端的上層應(yīng)用,包括:
[0017]所述終端通過(guò)所述底層驅(qū)動(dòng)在所述坐標(biāo)數(shù)據(jù)中增加N個(gè)數(shù)據(jù)并上報(bào)至所述終端的上層應(yīng)用;
[0018]所述終端通過(guò)所述上層應(yīng)用接收加密的坐標(biāo)數(shù)據(jù),對(duì)加密的坐標(biāo)數(shù)據(jù)進(jìn)行解密,包括:
[0019]所述終端通過(guò)所述上層應(yīng)用對(duì)加密的坐標(biāo)數(shù)據(jù)增加所述N個(gè)數(shù)據(jù);
[0020]判斷解密的坐標(biāo)數(shù)據(jù)是否正確;包括:
[0021]判斷解密的坐標(biāo)數(shù)據(jù)中是否包括兩份所述N個(gè)數(shù)據(jù),其中,N為大于O的整數(shù)。
[0022]其中,所述坐標(biāo)數(shù)據(jù)為所有坐標(biāo)點(diǎn)的坐標(biāo)數(shù)據(jù)集合。
[0023]相應(yīng)地,本發(fā)明實(shí)施例第二方面還提供了一種終端,包括:
[0024]讀取單元,用于通過(guò)底層驅(qū)動(dòng)讀取用戶觸摸操作的坐標(biāo)數(shù)據(jù);
[0025]加密單元,用于通過(guò)所述底層驅(qū)動(dòng)對(duì)所述坐標(biāo)數(shù)據(jù)進(jìn)行加密并上報(bào)至所述終端的上層應(yīng)用;
[0026]解密單元,用于通過(guò)上層應(yīng)用接收加密的坐標(biāo)數(shù)據(jù),對(duì)加密的坐標(biāo)數(shù)據(jù)進(jìn)行解密;
[0027]響應(yīng)單元,用于響應(yīng)所述觸摸操作,或者判斷解密的坐標(biāo)數(shù)據(jù)是否正確;
[0028]若正確,則響應(yīng)所述觸摸操作。
[0029]其中,所述加密單元具體用于:
[0030]通過(guò)所述底層驅(qū)動(dòng)根據(jù)預(yù)設(shè)算法對(duì)所述坐標(biāo)數(shù)據(jù)進(jìn)行加密并上報(bào)至所述終端的上層應(yīng)用;
[0031 ]所述解密單元具體用于:
[0032]通過(guò)所述上層應(yīng)用根據(jù)與所述預(yù)設(shè)算法相逆的算法對(duì)所述坐標(biāo)數(shù)據(jù)進(jìn)行解密。
[0033]其中,所述坐標(biāo)數(shù)據(jù)為單個(gè)坐標(biāo)點(diǎn)的坐標(biāo)數(shù)據(jù)。
[0034]其中,所述加密單元具體用于:
[0035]通過(guò)所述底層驅(qū)動(dòng)在所述坐標(biāo)數(shù)據(jù)中增加N個(gè)數(shù)據(jù)并上報(bào)至所述終端的上層應(yīng)用;
[0036]所述解密單元具體用于:
[0037]通過(guò)所述上層應(yīng)用對(duì)加密的坐標(biāo)數(shù)據(jù)增加所述N個(gè)數(shù)據(jù);
[0038]所述響應(yīng)單元具體用于:
[0039]判斷解密的坐標(biāo)數(shù)據(jù)中是否包括兩份所述N個(gè)數(shù)據(jù),其中,N為大于O的整數(shù)。
[0040]其中,所述坐標(biāo)數(shù)據(jù)為所有坐標(biāo)點(diǎn)的坐標(biāo)數(shù)據(jù)集合。
[0041]本發(fā)明實(shí)施例第三方面還提供了一種終端,包括:
[0042]處理器、存儲(chǔ)器、接口電路及總線;
[0043]所述處理器、存儲(chǔ)器及接口電路通過(guò)所述總線連接并完成相互間的通信,其中,所述存儲(chǔ)器用于存儲(chǔ)一組程序代碼,所述處理器用于調(diào)用所述存儲(chǔ)器中存儲(chǔ)的程序代碼,執(zhí)行以下操作:
[0044]通過(guò)底層驅(qū)動(dòng)讀取用戶觸摸操作的坐標(biāo)數(shù)據(jù);
[0045]通過(guò)所述底層驅(qū)動(dòng)對(duì)所述坐標(biāo)數(shù)據(jù)進(jìn)行加密并上報(bào)至所述終端的上層應(yīng)用;
[0046]通過(guò)所述上層應(yīng)用接收加密的坐標(biāo)數(shù)據(jù),對(duì)加密的坐標(biāo)數(shù)據(jù)進(jìn)行解密;
[0047]響應(yīng)所述觸摸操作,或者判斷解密的坐標(biāo)數(shù)據(jù)是否正確;
[0048]若正確,則響應(yīng)所述觸摸操作。
[0049]其中,所述處理器具體用于:
[0050]通過(guò)所述底層驅(qū)動(dòng)根據(jù)預(yù)設(shè)算法對(duì)所述坐標(biāo)數(shù)據(jù)進(jìn)行加密并上報(bào)至所述終端的上層應(yīng)用;
[0051]所述終端通過(guò)所述上層應(yīng)用根據(jù)與所述預(yù)設(shè)算法相逆的算法對(duì)所述坐標(biāo)數(shù)據(jù)進(jìn)行解密。
[0052]其中,所述坐標(biāo)數(shù)據(jù)為單個(gè)坐標(biāo)點(diǎn)的坐標(biāo)數(shù)據(jù)。
[0053]其中,所述處理器具體用于:
[0054]通過(guò)所述底層驅(qū)動(dòng)在所述坐標(biāo)數(shù)據(jù)中增加N個(gè)數(shù)據(jù)并上報(bào)至所述終端的上層應(yīng)用;
[0055]通過(guò)所述上層應(yīng)用對(duì)加密的坐標(biāo)數(shù)據(jù)增加所述N個(gè)數(shù)據(jù);
[0056]判斷解密的坐標(biāo)數(shù)據(jù)中是否包括兩份所述N個(gè)數(shù)據(jù),其中,N為大于O的整數(shù)。
[0057]其中,所述坐標(biāo)數(shù)據(jù)為所有坐標(biāo)點(diǎn)的坐標(biāo)數(shù)據(jù)集合。
[0058]實(shí)施本發(fā)明實(shí)施例,具有如下有益效果:
[0059]終端通過(guò)底層驅(qū)動(dòng)讀取用戶觸摸操作的坐標(biāo)數(shù)據(jù);然后通過(guò)所述底層驅(qū)動(dòng)對(duì)所述坐標(biāo)數(shù)據(jù)進(jìn)行加密并上報(bào)至所述終端的上層應(yīng)用;再通過(guò)所述上層應(yīng)用接收加密的坐標(biāo)數(shù)據(jù),對(duì)加密的坐標(biāo)數(shù)據(jù)進(jìn)行解密之后;響應(yīng)所述觸摸操作,或者判斷解密的坐標(biāo)數(shù)據(jù)是否正確;若正確,則響應(yīng)所述觸摸操作。由于加入了底層驅(qū)動(dòng)加密的流程,因此無(wú)需再擔(dān)心觸摸的原始數(shù)據(jù)被其他人截取,可以提高終端的安全性,再通過(guò)解密,可以確保觸摸操作的正確響應(yīng);當(dāng)觸摸屏被替換為非原裝觸摸屏?xí)r,由于加密和解密的流程將變得不完整,從而導(dǎo)致加密解密無(wú)法正常完成,最終導(dǎo)致終端錯(cuò)誤響應(yīng)或不響應(yīng)觸摸操作,方便用戶識(shí)別觸摸屏的真?zhèn)?,提升了終端的易用性和實(shí)用性,可以為用戶提供良好的使用體驗(yàn)。
【附圖說(shuō)明】
[0060]為了更清楚地說(shuō)明本發(fā)明實(shí)施例或現(xiàn)有技術(shù)中的技術(shù)方案,下面將對(duì)實(shí)施例或現(xiàn)有技術(shù)描述中所需要使用的附圖作簡(jiǎn)單地介紹,顯而易見(jiàn)地,下面描述中的附圖僅僅是本發(fā)明的一些實(shí)施例,對(duì)于本領(lǐng)域普通技術(shù)人員來(lái)講,在不付出創(chuàng)造性勞動(dòng)的前提下,還可以根據(jù)這些附圖獲得其他的附圖。
[0061]圖1是本發(fā)明提供的一種處理觸摸操作的方法的第一實(shí)施例的流程示意圖;
[0062]圖2是本發(fā)明提供的一種處理觸摸操作的方法的第二實(shí)施例的流程示意圖;
[0063]圖3是本發(fā)明提供的一種處理觸摸操作的方法的第三實(shí)施例的流程示意圖;
[0064]圖4是本發(fā)明提供的一種終端的第一實(shí)施例的組成示意圖;
[0065]圖5是本發(fā)明提供的一種終端的第二實(shí)施例的組成示意圖。
【具體實(shí)施方式】
[0066]下面將結(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ù)的范圍。
[0067]本發(fā)明實(shí)施例中的終端可以包括智能手機(jī)(如Android手機(jī)、1S手機(jī)、WindowsPhone手機(jī)等)、平板電腦、掌上電腦、筆記本電腦、移動(dòng)互聯(lián)網(wǎng)設(shè)備(MID,Mobile InternetDevices)或穿戴式設(shè)備等,其具備觸摸屏,可響應(yīng)用戶的觸摸操作。上述終端僅是舉例,而非窮舉,包含但不限于上述終端。
[0068]本發(fā)明的說(shuō)明書和權(quán)利要求書及上述附圖中的術(shù)語(yǔ)“第一”、“第二”和“第三”等是用于區(qū)別不同對(duì)象,而非用于描述特定順序。此外,術(shù)語(yǔ)“包括”和“具有”以及它們?nèi)魏巫冃?,意圖在于覆蓋不排他的包含。例如包含了一系列步驟或單元的過(guò)程、方法、系統(tǒng)、產(chǎn)品或設(shè)備沒(méi)有限定于已列出的步驟或單元,而是可選地還包括沒(méi)有列出的步驟或單元,或可選地還包括對(duì)于這些過(guò)程、方法、產(chǎn)品或設(shè)備固有的其它步驟或單元。
[0069]請(qǐng)參照?qǐng)D1,為本發(fā)明提供的一種處理觸摸操作的方法的第一實(shí)施例的流程示意圖,在本實(shí)施例中,所述方法包括以下步驟:
[0070]SlOl,終端通過(guò)底層驅(qū)動(dòng)讀取用戶觸摸操作的坐標(biāo)數(shù)據(jù)。
[0071]如果把安卓系統(tǒng)看做一層一層的,那么基本可以理解成以下結(jié)構(gòu):
[0072]1.Linux內(nèi)核層
[0073]安卓(Android)系統(tǒng)是基于Linux 2.6內(nèi)核的,這一層為Android設(shè)備的各種硬件提供了底層的驅(qū)動(dòng),如顯示驅(qū)動(dòng)、音頻驅(qū)動(dòng)、照相機(jī)驅(qū)動(dòng)、藍(lán)牙驅(qū)動(dòng)、W1-Fi驅(qū)動(dòng)、電源管理等。
[0074I 2.系統(tǒng)運(yùn)行庫(kù)層
[0075]這一層通過(guò)一些C/C++庫(kù)來(lái)為Android系統(tǒng)提供了主要的特性支持。如SQLite庫(kù)提供了數(shù)據(jù)庫(kù)的支持,OpenGLlES庫(kù)提供了 3D繪圖的支持,Webkit庫(kù)提供了瀏覽器內(nèi)核的支持等。
[0076]同樣在這一層還有Android運(yùn)行時(shí)庫(kù),它主要提供了一些核心庫(kù),能夠允許開(kāi)發(fā)者使用Java語(yǔ)言來(lái)編寫Andro id應(yīng)用。另外Android運(yùn)行時(shí)庫(kù)中還包含了 Dalvik虛擬機(jī),它使得每一個(gè)Android應(yīng)用都能運(yùn)行在獨(dú)立的進(jìn)程當(dāng)中,并且擁有一個(gè)自己的Dalvik虛擬機(jī)實(shí)例。相較于Java虛擬機(jī),Dalvik是專門為移動(dòng)設(shè)備定制的,它針對(duì)手機(jī)內(nèi)存、CPU性能有限等情況做了優(yōu)化處理。
[0077]3.應(yīng)用框架層
[0078]這一層主要提供了構(gòu)建應(yīng)用程序時(shí)可能用到的各種API ,Android自帶的一些核心應(yīng)用就是使用這些API完成的,開(kāi)發(fā)者也可以通過(guò)使用這些API來(lái)構(gòu)建自己的應(yīng)用程序。
[0079]4.應(yīng)用層
[0080]所有安裝在手機(jī)上的應(yīng)用程序都是屬于這一層的,比如系統(tǒng)自帶的聯(lián)系人、短信等程序,或者是用戶從Google Play上下載的小游戲,當(dāng)然還包括用戶自己開(kāi)發(fā)的程序。
[0081]而觸摸屏對(duì)采集用戶觸摸操作的坐標(biāo)數(shù)據(jù)時(shí),將由底層驅(qū)動(dòng)完成。
[0082]S102,所述終端通過(guò)所述底層驅(qū)動(dòng)對(duì)所述坐標(biāo)數(shù)據(jù)進(jìn)行加密并上報(bào)至所述終端的上層應(yīng)用。
[0083]S103,所述終端通過(guò)所述上層應(yīng)用接收加密的坐標(biāo)數(shù)據(jù),對(duì)加密的坐標(biāo)數(shù)據(jù)進(jìn)行解密。
[0084]S104,響應(yīng)所述觸摸操作。或者執(zhí)行步驟S105。
[0085]對(duì)于加密和解密為逆向運(yùn)算的方式時(shí),僅從解密的數(shù)據(jù)和加密的數(shù)據(jù)無(wú)法獲知數(shù)據(jù)的正確性,因此可以直接響應(yīng)所述觸摸操作。但是,如果底層驅(qū)動(dòng)上報(bào)的數(shù)據(jù)被其他人截取,由于其他人不知道這是加密后的數(shù)據(jù),因此安全性可以得到保障。而對(duì)于更換非原裝觸摸屏?xí)r,由于底層驅(qū)動(dòng)上報(bào)的坐標(biāo)數(shù)據(jù)將是未加密的數(shù)據(jù),而上層應(yīng)用解密之后將導(dǎo)致最終執(zhí)行的坐標(biāo)數(shù)據(jù)發(fā)生變化,導(dǎo)致使用非原裝觸摸屏?xí)r,觸摸操作不準(zhǔn)確。例如,一個(gè)坐標(biāo)點(diǎn)的數(shù)據(jù)為(I,2,3)即橫坐標(biāo)為1,縱坐標(biāo)為2,豎坐標(biāo)為3,加密算法為坐標(biāo)值乘以2,則正常加密后的坐標(biāo)為(2,4,6),解密算法可以為坐標(biāo)值除以2,因此正常解密后應(yīng)該仍然為(I,2,
3),根據(jù)該坐標(biāo)數(shù)據(jù)執(zhí)行觸摸操作時(shí)將在(I,2,3)處執(zhí)行。而更換了非原裝觸摸屏之后,上報(bào)的數(shù)據(jù)將仍然為(I,2,3),上層應(yīng)用解密后的數(shù)據(jù)為(0.5,I,1.5),根據(jù)該坐標(biāo)數(shù)據(jù)執(zhí)行觸摸操作時(shí)將在(0.5,I,1.5)執(zhí)行,這樣,更換了非原裝觸摸屏之后將無(wú)法準(zhǔn)確執(zhí)行觸摸動(dòng)作,方便用戶辨別觸摸屏的真?zhèn)巍?br>[0086]S105,判斷解密的坐標(biāo)數(shù)據(jù)是否正確,若正確,則執(zhí)行步驟S104,否則執(zhí)行步驟S106o
[0087]對(duì)于加密運(yùn)算和解密運(yùn)算是非逆向運(yùn)算時(shí),解密后的數(shù)據(jù)可能與原始數(shù)據(jù)不同,這時(shí)候,則需要判斷解密的坐標(biāo)數(shù)據(jù)是否正確,從而來(lái)決定是否響應(yīng)觸摸操作。例如加密運(yùn)算為在坐標(biāo)數(shù)據(jù)的集合內(nèi)增加η個(gè)數(shù)據(jù),解密運(yùn)算與加密運(yùn)算相同,這樣,解密之后的數(shù)據(jù)中除了原始數(shù)據(jù)之外,還將得到雙份的“η”個(gè)數(shù)據(jù),這樣,便可以判斷解密的坐標(biāo)數(shù)據(jù)正確,響應(yīng)觸摸操作。用戶無(wú)需擔(dān)心底層驅(qū)動(dòng)的數(shù)據(jù)泄露,因此在原始數(shù)據(jù)中摻雜了多余的η個(gè)數(shù)據(jù),且其他人無(wú)法識(shí)別哪些是多余的η個(gè)數(shù)據(jù)。而更換了觸摸屏之后,由于沒(méi)有加密的過(guò)程只有解密的過(guò)程,因此解密之后的數(shù)據(jù)也僅增加了 η個(gè)數(shù)據(jù),終端無(wú)法判斷出哪些數(shù)據(jù)時(shí)多余的,從而將判斷為不正確,不響應(yīng)該觸摸操作。
[0088]S106,不響應(yīng)所述觸摸操作。
[0089]在本實(shí)施例中,終端通過(guò)底層驅(qū)動(dòng)讀取用戶觸摸操作的坐標(biāo)數(shù)據(jù);然后通過(guò)所述底層驅(qū)動(dòng)對(duì)所述坐標(biāo)數(shù)據(jù)進(jìn)行加密并上報(bào)至所述終端的上層應(yīng)用;再通過(guò)所述上層應(yīng)用接收加密的坐標(biāo)數(shù)據(jù),對(duì)加密的坐標(biāo)數(shù)據(jù)進(jìn)行解密之后;響應(yīng)所述觸摸操作,或者判斷解密的坐標(biāo)數(shù)據(jù)是否正確;若正確,則響應(yīng)所述觸摸操作。由于加入了底層驅(qū)動(dòng)加密的流程,因此無(wú)需再擔(dān)心觸摸的原始數(shù)據(jù)被其他人截取,可以提高終端的安全性,再通過(guò)解密,可以確保觸摸操作的正確響應(yīng);當(dāng)觸摸屏被替換為非原裝觸摸屏?xí)r,由于加密和解密的流程將變得不完整,從而導(dǎo)致加密解密無(wú)法正常完成,最終導(dǎo)致終端錯(cuò)誤響應(yīng)或不響應(yīng)觸摸操作,方便用戶識(shí)別觸摸屏的真?zhèn)?,提升了終端的易用性和實(shí)用性,可以為用戶提供良好的使用體驗(yàn)。
[0090]請(qǐng)參照?qǐng)D2,為本發(fā)明提供的一種處理觸摸操作的方法的第二實(shí)施例的流程示意圖,在本實(shí)施例中,所述方法包括以下步驟:
[0091 ] S201,終端通過(guò)底層驅(qū)動(dòng)讀取用戶觸摸操作的坐標(biāo)數(shù)據(jù)。
[0092]S202,所述終端通過(guò)所述底層驅(qū)動(dòng)根據(jù)預(yù)設(shè)算法對(duì)所述坐標(biāo)數(shù)據(jù)進(jìn)行加密并上報(bào)至所述終端的上層應(yīng)用。
[0093 ]所述坐標(biāo)數(shù)據(jù)為單個(gè)坐標(biāo)點(diǎn)的坐標(biāo)數(shù)據(jù)。
[0094]所述預(yù)設(shè)算法可以僅對(duì)單個(gè)坐標(biāo)點(diǎn)進(jìn)行運(yùn)算,或?qū)λ凶鴺?biāo)點(diǎn)中的部分坐標(biāo)點(diǎn)單個(gè)進(jìn)行運(yùn)算,或?qū)λ凶鴺?biāo)點(diǎn)中的單個(gè)進(jìn)行運(yùn)算。例如,針對(duì)單個(gè)坐標(biāo)數(shù)據(jù)進(jìn)行加密,將讀取到的坐標(biāo)點(diǎn)轉(zhuǎn)換為另一組數(shù)據(jù)(X0,y0,p0)轉(zhuǎn)換為(Χ0,Υ0,Ρ0)。預(yù)設(shè)算法可以是數(shù)學(xué)運(yùn)算中的任意一種或幾種的組合,只要其存在逆向運(yùn)算即可。例如,加和減,乘和除,開(kāi)方和平方等。
[0095]S203,所述終端通過(guò)所述上層應(yīng)用根據(jù)與所述預(yù)設(shè)算法相逆的算法對(duì)所述坐標(biāo)數(shù)據(jù)進(jìn)行解密。
[0096]通過(guò)相逆的預(yù)算可以使得終端上層應(yīng)用得到原始的坐標(biāo)數(shù)據(jù)。例如,通過(guò)逆運(yùn)算將(父0,丫0,?0)轉(zhuǎn)換為&0,70,?0)。
[0097]S204,響應(yīng)所述觸摸操作。
[0098]在本實(shí)施例中,詳細(xì)描述了一種可能的加密和解密方式,通過(guò)相逆的運(yùn)算可以使得終端上層應(yīng)用可以得到原始的坐標(biāo)數(shù)據(jù),正確響應(yīng)用戶的觸摸操作,且無(wú)需擔(dān)心底層驅(qū)動(dòng)加密后的數(shù)據(jù)泄露,更換觸摸屏后也可以直觀方便的辨別觸摸屏真?zhèn)危奖阌脩羰褂?,提高了終端的智能性,可以為用戶帶來(lái)良好的使用體驗(yàn)。
[0099]請(qǐng)參照?qǐng)D3,為本發(fā)明提供的一種處理觸摸操作的方法的第三實(shí)施例的流程示意圖,在本實(shí)施例中,所述方法包括以下步驟:
[0100]S301,終端通過(guò)底層驅(qū)動(dòng)讀取用戶觸摸操作的坐標(biāo)數(shù)據(jù)。
[0101]S302,所述終端通過(guò)所述底層驅(qū)動(dòng)在所述坐標(biāo)數(shù)據(jù)中增加N個(gè)數(shù)據(jù)并上報(bào)至所述終端的上層應(yīng)用。
[0102]其中,N為大于O的整數(shù)。
[0103]所述坐標(biāo)數(shù)據(jù)為所有坐標(biāo)點(diǎn)的坐標(biāo)數(shù)據(jù)集合。
[0104]例如,將讀取到的所有坐標(biāo)點(diǎn),進(jìn)行一個(gè)簡(jiǎn)單地運(yùn)算,增加N個(gè)數(shù)據(jù),將{(x0,y0,p0),(xl,yl,pl)…(xl0,yl0,pl0)}轉(zhuǎn)換為{(x0,y0,p0), (xl,yl,pl)---(xl0,yl0,pl0),NUM1,NUM2..-NUMNlo
[0105]S303,所述終端通過(guò)所述上層應(yīng)用對(duì)加密的坐標(biāo)數(shù)據(jù)增加所述N個(gè)數(shù)據(jù)。
[0106]在解密時(shí),仍然對(duì)加密后的數(shù)據(jù)增加~個(gè)數(shù)據(jù)。變成{(別,70,?0),(11,71,?1>..(X1,y 1,P1),NUMI,NUM2 …NUMN,NUMI,NUM2 …NUMN}
[0107]S304,判斷解密的坐標(biāo)數(shù)據(jù)中是否包括兩份所述N個(gè)數(shù)據(jù),若是,則執(zhí)行步驟S305,否則執(zhí)行步驟S306。
[0108]然后根據(jù)增加的N個(gè)數(shù)據(jù)進(jìn)行比對(duì)判斷,便可以得知數(shù)據(jù)是否正確,并可以在去除雙份增加的數(shù)據(jù)之后,得到正確的原始數(shù)據(jù)響應(yīng)所述觸摸操作。由于增加了 N個(gè)數(shù)據(jù),因此同樣無(wú)需擔(dān)心底層驅(qū)動(dòng)加密后的數(shù)據(jù)泄露,且更換觸摸屏后將無(wú)法得到雙份的N個(gè)數(shù)據(jù),在根據(jù)N個(gè)數(shù)據(jù)進(jìn)行比對(duì)判斷時(shí),可以得知當(dāng)前使用的可能是非原裝屏幕,可以不響應(yīng)所述觸摸操作。
[0109]S305,響應(yīng)所述觸摸操作。
[0110]S306,不響應(yīng)所述觸摸操作。
[0111]在實(shí)施例中,加密運(yùn)算和解密運(yùn)算采用相同的運(yùn)算,這樣可以通過(guò)最終的解密的坐標(biāo)數(shù)據(jù)來(lái)判斷是否需要響應(yīng)觸摸操作,無(wú)需擔(dān)心底層驅(qū)動(dòng)的數(shù)據(jù)泄露,觸摸屏更換為非原裝觸摸屏?xí)r,終端也將不會(huì)響應(yīng)觸摸操作,方便了用戶識(shí)別觸摸屏真?zhèn)巍?br>[0112]請(qǐng)參照?qǐng)D4,為本發(fā)明實(shí)施例提供的一種終端的第一實(shí)施例的組成示意圖,在本實(shí)施例中,所述終端包括:
[0113]讀取單元100,用于通過(guò)底層驅(qū)動(dòng)讀取用戶觸摸操作的坐標(biāo)數(shù)據(jù);
[0114]加密單元200,用于通過(guò)所述底層驅(qū)動(dòng)對(duì)所述坐標(biāo)數(shù)據(jù)進(jìn)行加密并上報(bào)至所述終端的上層應(yīng)用;
[0115]解密單元300,用于通過(guò)上層應(yīng)用接收加密的坐標(biāo)數(shù)據(jù),對(duì)加密的坐標(biāo)數(shù)據(jù)進(jìn)行解密;
[0?16]響應(yīng)單元400,用于響應(yīng)所述觸摸操作,或者判斷解密的坐標(biāo)數(shù)據(jù)是否正確;
[0117]若正確,則響應(yīng)所述觸摸操作。
[0118]可選地,所述加密單元200具體用于:
[0119]通過(guò)所述底層驅(qū)動(dòng)根據(jù)預(yù)設(shè)算法對(duì)所述坐標(biāo)數(shù)據(jù)進(jìn)行加密并上報(bào)至所述終端的上層應(yīng)用;
[0120]所述坐標(biāo)數(shù)據(jù)為單個(gè)坐標(biāo)點(diǎn)的坐標(biāo)數(shù)據(jù)。
[0121]所述解密單元300具體用于:
[0122]通過(guò)所述上層應(yīng)用根據(jù)與所述預(yù)設(shè)算法相逆的算法對(duì)所述坐標(biāo)數(shù)據(jù)進(jìn)行解密。
[0123]或者,所述加密單元200具體用于:
[0124]通過(guò)所述底層驅(qū)動(dòng)在所述坐標(biāo)數(shù)據(jù)中增加N個(gè)數(shù)據(jù)并上報(bào)至所述終端的上層應(yīng)用;
[0125]所述坐標(biāo)數(shù)據(jù)為所有坐標(biāo)點(diǎn)的坐標(biāo)數(shù)據(jù)集合。
[0126]所述解密單元300具體用于:
[0127]通過(guò)所述上層應(yīng)用對(duì)加密的坐標(biāo)數(shù)據(jù)增加所述N個(gè)數(shù)據(jù);
[0128]所述響應(yīng)單元400具體用于:
[0129]判斷解密的坐標(biāo)數(shù)據(jù)中是否包括兩份所述N個(gè)數(shù)據(jù),其中,N為大于O的整數(shù)。
[0130]以上讀取單元100、加密單元200、解密單元300及響應(yīng)單元400可以獨(dú)立存在,也可以集成設(shè)置,讀取單元100、加密單元200、解密單元300或響應(yīng)單元400可以以硬件的形式獨(dú)立于終端的處理器單獨(dú)設(shè)置,且設(shè)置形式可以是微處理器的形式;也可以以硬件形式內(nèi)嵌于該終端的處理器中,還可以以軟件形式存儲(chǔ)于該終端的存儲(chǔ)器中,以便于該終端的處理器調(diào)用執(zhí)行以上讀取單元100、加密單元200、解密單元300及響應(yīng)單元400對(duì)應(yīng)的操作。
[0131]例如,在本發(fā)明終端的第一實(shí)施例(圖4所示的實(shí)施例)中,解密單元300可以為該終端的處理器,而讀取單元100、加密單元200及響應(yīng)單元400的功能可以內(nèi)嵌于該處理器中,也可以獨(dú)立于處理器單獨(dú)設(shè)置,也可以以軟件的形式存儲(chǔ)于存儲(chǔ)器中,由處理器調(diào)用實(shí)現(xiàn)其功能。本發(fā)明實(shí)施例不做任何限制。以上處理器可以為中央處理單元(CPU)、微處理器、單片機(jī)等。
[0132]在本實(shí)施例中,終端通過(guò)底層驅(qū)動(dòng)讀取用戶觸摸操作的坐標(biāo)數(shù)據(jù);然后通過(guò)所述底層驅(qū)動(dòng)對(duì)所述坐標(biāo)數(shù)據(jù)進(jìn)行加密并上報(bào)至所述終端的上層應(yīng)用;再通過(guò)所述上層應(yīng)用接收加密的坐標(biāo)數(shù)據(jù),對(duì)加密的坐標(biāo)數(shù)據(jù)進(jìn)行解密之后;響應(yīng)所述觸摸操作,或者判斷解密的坐標(biāo)數(shù)據(jù)是否正確;若正確,則響應(yīng)所述觸摸操作。由于加入了底層驅(qū)動(dòng)加密的流程,因此無(wú)需再擔(dān)心觸摸的原始數(shù)據(jù)被其他人截取,可以提高終端的安全性,再通過(guò)解密,可以確保觸摸操作的正確響應(yīng);當(dāng)觸摸屏被替換為非原裝觸摸屏?xí)r,由于加密和解密的流程將變得不完整,從而導(dǎo)致加密解密無(wú)法正常完成,最終導(dǎo)致終端錯(cuò)誤響應(yīng)或不響應(yīng)觸摸操作,方便用戶識(shí)別觸摸屏的真?zhèn)?,提升了終端的易用性和實(shí)用性,可以為用戶提供良好的使用體驗(yàn)。
[0133]請(qǐng)參照?qǐng)D5,為本發(fā)明實(shí)施例提供的一種終端的第二實(shí)施例的組成示意圖,在本實(shí)施例中,所述終端包括:
[0134]處理器110、存儲(chǔ)器120、接口電路130及總線140;
[0135]所述處理器110、存儲(chǔ)器120及接口電路130通過(guò)所述總線140連接并完成相互間的通信,其中,所述存儲(chǔ)器120用于存儲(chǔ)一組程序代碼,所述處理器110用于調(diào)用所述存儲(chǔ)器中存儲(chǔ)的程序代碼,執(zhí)行以下操作:
[0136]通過(guò)底層驅(qū)動(dòng)讀取用戶觸摸操作的坐標(biāo)數(shù)據(jù);
[0137]通過(guò)所述底層驅(qū)動(dòng)對(duì)所述坐標(biāo)數(shù)據(jù)進(jìn)行加密并上報(bào)至所述終端的上層應(yīng)用;
[0138]通過(guò)所述上層應(yīng)用接收加密的坐標(biāo)數(shù)據(jù),對(duì)加密的坐標(biāo)數(shù)據(jù)進(jìn)行解密;
[0139]響應(yīng)所述觸摸操作,或者判斷解密的坐標(biāo)數(shù)據(jù)是否正確;
[0140]若正確,則響應(yīng)所述觸摸操作。
[0141]可選地,所述處理器110具體用于:
[0142]通過(guò)所述底層驅(qū)動(dòng)根據(jù)預(yù)設(shè)算法對(duì)所述坐標(biāo)數(shù)據(jù)進(jìn)行加密并上報(bào)至所述終端的上層應(yīng)用;
[0143]所述終端通過(guò)所述上層應(yīng)用根據(jù)與所述預(yù)設(shè)算法相逆的算法對(duì)所述坐標(biāo)數(shù)據(jù)進(jìn)行解密。
[0144]可選地,所述坐標(biāo)數(shù)據(jù)為單個(gè)坐標(biāo)點(diǎn)的坐標(biāo)數(shù)據(jù)。
[0145]可選地,所述處理器110具體用于:
[0146]通過(guò)所述底層驅(qū)動(dòng)在所述坐標(biāo)數(shù)據(jù)中增加N個(gè)數(shù)據(jù)并上報(bào)至所述終端的上層應(yīng)用;
[0147]通過(guò)所述上層應(yīng)用對(duì)加密的坐標(biāo)數(shù)據(jù)增加所述N個(gè)數(shù)據(jù);
[0148]判斷解密的坐標(biāo)數(shù)據(jù)中是否包括兩份所述N個(gè)數(shù)據(jù),其中,N為大于O的整數(shù)。
[0149]可選地,所述坐標(biāo)數(shù)據(jù)為所有坐標(biāo)點(diǎn)的坐標(biāo)數(shù)據(jù)集合。
[0150]本發(fā)明實(shí)施例還提供一種計(jì)算機(jī)存儲(chǔ)介質(zhì),其中,該計(jì)算機(jī)存儲(chǔ)介質(zhì)可存儲(chǔ)有程序,該程序執(zhí)行時(shí)包括上述方法實(shí)施例中記載的任何計(jì)步的方法的部分或全部步驟。
[0151]通過(guò)上述實(shí)施例的描述,本發(fā)明具有以下優(yōu)點(diǎn):
[0152]終端通過(guò)底層驅(qū)動(dòng)讀取用戶觸摸操作的坐標(biāo)數(shù)據(jù);然后通過(guò)所述底層驅(qū)動(dòng)對(duì)所述坐標(biāo)數(shù)據(jù)進(jìn)行加密并上報(bào)至所述終端的上層應(yīng)用;再通過(guò)所述上層應(yīng)用接收加密的坐標(biāo)數(shù)據(jù),對(duì)加密的坐標(biāo)數(shù)據(jù)進(jìn)行解密之后;響應(yīng)所述觸摸操作,或者判斷解密的坐標(biāo)數(shù)據(jù)是否正確;若正確,則響應(yīng)所述觸摸操作。由于加入了底層驅(qū)動(dòng)加密的流程,因此無(wú)需再擔(dān)心觸摸的原始數(shù)據(jù)被其他人截取,可以提高終端的安全性,再通過(guò)解密,可以確保觸摸操作的正確響應(yīng);當(dāng)觸摸屏被替換為非原裝觸摸屏?xí)r,由于加密和解密的流程將變得不完整,從而導(dǎo)致加密解密無(wú)法正常完成,最終導(dǎo)致終端錯(cuò)誤響應(yīng)或不響應(yīng)觸摸操作,方便用戶識(shí)別觸摸屏的真?zhèn)?,提升了終端的易用性和實(shí)用性,可以為用戶提供良好的使用體驗(yàn)。
[0153]需要說(shuō)明的是,本說(shuō)明書中的各個(gè)實(shí)施例均采用遞進(jìn)的方式描述,每個(gè)實(shí)施例重點(diǎn)說(shuō)明的都是與其它實(shí)施例的不同之處,各個(gè)實(shí)施例之間相同相似的部分互相參見(jiàn)即可。對(duì)于裝置實(shí)施例而言,由于其與方法實(shí)施例基本相似,所以描述的比較簡(jiǎn)單,相關(guān)之處參見(jiàn)方法實(shí)施例的部分說(shuō)明即可。
[0154]在本申請(qǐng)所提供的幾個(gè)實(shí)施例中,應(yīng)該理解到,所揭露的裝置,可通過(guò)其它的方式實(shí)現(xiàn)。例如,以上所描述的裝置實(shí)施例僅僅是示意性的,例如所述單元的劃分,僅僅為一種邏輯功能劃分,實(shí)際實(shí)現(xiàn)時(shí)可以有另外的劃分方式,例如多個(gè)單元或組件可以結(jié)合或者可以集成到另一個(gè)系統(tǒng),或一些特征可以忽略,或不執(zhí)行。另一點(diǎn),所顯示或討論的相互之間的耦合或直接耦合或通信連接可以是通過(guò)一些接口,裝置或單元的間接耦合或通信連接,可以是電性或其它的形式。
[0155]所述作為分離部件說(shuō)明的單元可以是或者也可以不是物理上分開(kāi)的,作為單元顯示的部件可以是或者也可以不是物理單元,即可以位于一個(gè)地方,或者也可以分布到多個(gè)網(wǎng)絡(luò)單元上??梢愿鶕?jù)實(shí)際的需要選擇其中的部分或者全部單元來(lái)實(shí)現(xiàn)本實(shí)施例方案的目的。
[0156]另外,在本發(fā)明各個(gè)實(shí)施例中的各功能單元可以集成在一個(gè)處理單元中,也可以是各個(gè)單元單獨(dú)物理存在,也可以兩個(gè)或兩個(gè)以上單元集成在一個(gè)單元中。上述集成的單元既可以采用硬件的形式實(shí)現(xiàn),也可以采用軟件功能單元的形式實(shí)現(xiàn)。
[0157]所述集成的單元如果以軟件功能單元的形式實(shí)現(xiàn)并作為獨(dú)立的產(chǎn)品銷售或使用時(shí),可以存儲(chǔ)在一個(gè)計(jì)算機(jī)可讀取存儲(chǔ)介質(zhì)中?;谶@樣的理解,本發(fā)明的技術(shù)方案本質(zhì)上或者說(shuō)對(duì)現(xiàn)有技術(shù)做出貢獻(xiàn)的部分或者該技術(shù)方案的全部或部分可以以軟件產(chǎn)品的形式體現(xiàn)出來(lái),該計(jì)算機(jī)軟件產(chǎn)品存儲(chǔ)在一個(gè)存儲(chǔ)介質(zhì)中,包括若干指令用以使得一臺(tái)計(jì)算機(jī)設(shè)備(可為個(gè)人計(jì)算機(jī)、服務(wù)器或者網(wǎng)絡(luò)設(shè)備等)執(zhí)行本發(fā)明各個(gè)實(shí)施例所述方法的全部或部分步驟。而前述的存儲(chǔ)介質(zhì)包括:磁碟、光盤、只讀存儲(chǔ)記憶體(Read-OnIy Memory,簡(jiǎn)稱ROM)或隨機(jī)存儲(chǔ)記憶體(Random Access Memory,簡(jiǎn)稱RAM)等。
[0158]以上所述,以上實(shí)施例僅用以說(shuō)明本發(fā)明的技術(shù)方案,而非對(duì)其限制;盡管參照前述實(shí)施例對(duì)本發(fā)明進(jìn)行了詳細(xì)的說(shuō)明,本領(lǐng)域的普通技術(shù)人員應(yīng)當(dāng)理解:其依然可以對(duì)前述各實(shí)施例所記載的技術(shù)方案進(jìn)行修改,或者對(duì)其中部分技術(shù)特征進(jìn)行等同替換;而這些修改或者替換,并不使相應(yīng)技術(shù)方案的本質(zhì)脫離本發(fā)明各實(shí)施例技術(shù)方案的范圍。
【主權(quán)項(xiàng)】
1.一種處理觸摸操作的方法,其特征在于,包括: 終端通過(guò)底層驅(qū)動(dòng)讀取用戶觸摸操作的坐標(biāo)數(shù)據(jù); 所述終端通過(guò)所述底層驅(qū)動(dòng)對(duì)所述坐標(biāo)數(shù)據(jù)進(jìn)行加密并上報(bào)至所述終端的上層應(yīng)用; 所述終端通過(guò)所述上層應(yīng)用接收加密的坐標(biāo)數(shù)據(jù),對(duì)加密的坐標(biāo)數(shù)據(jù)進(jìn)行解密; 響應(yīng)所述觸摸操作,或者判斷解密的坐標(biāo)數(shù)據(jù)是否正確; 若正確,則響應(yīng)所述觸摸操作。2.根據(jù)權(quán)利要求所述I的方法,其特征在于,所述終端通過(guò)所述底層驅(qū)動(dòng)對(duì)所述坐標(biāo)數(shù)據(jù)進(jìn)行加密并上報(bào)至所述終端的上層應(yīng)用,包括: 所述終端通過(guò)所述底層驅(qū)動(dòng)根據(jù)預(yù)設(shè)算法對(duì)所述坐標(biāo)數(shù)據(jù)進(jìn)行加密并上報(bào)至所述終端的上層應(yīng)用; 所述終端通過(guò)所述上層應(yīng)用接收加密的坐標(biāo)數(shù)據(jù),對(duì)加密的坐標(biāo)數(shù)據(jù)進(jìn)行解密,包括: 所述終端通過(guò)所述上層應(yīng)用根據(jù)與所述預(yù)設(shè)算法相逆的算法對(duì)所述坐標(biāo)數(shù)據(jù)進(jìn)行解LU O3.根據(jù)權(quán)利要求2所述的方法,其特征在于,所述坐標(biāo)數(shù)據(jù)為單個(gè)坐標(biāo)點(diǎn)的坐標(biāo)數(shù)據(jù)。4.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述終端通過(guò)所述底層驅(qū)動(dòng)對(duì)所述坐標(biāo)數(shù)據(jù)進(jìn)行加密并上報(bào)至所述終端的上層應(yīng)用,包括: 所述終端通過(guò)所述底層驅(qū)動(dòng)在所述坐標(biāo)數(shù)據(jù)中增加N個(gè)數(shù)據(jù)并上報(bào)至所述終端的上層應(yīng)用; 所述終端通過(guò)所述上層應(yīng)用接收加密的坐標(biāo)數(shù)據(jù),對(duì)加密的坐標(biāo)數(shù)據(jù)進(jìn)行解密,包括: 所述終端通過(guò)所述上層應(yīng)用對(duì)加密的坐標(biāo)數(shù)據(jù)增加所述N個(gè)數(shù)據(jù); 判斷解密的坐標(biāo)數(shù)據(jù)是否正確;包括: 判斷解密的坐標(biāo)數(shù)據(jù)中是否包括兩份所述N個(gè)數(shù)據(jù),其中,N為大于O的整數(shù)。5.根據(jù)權(quán)利要求4所述的方法,其特征在于,所述坐標(biāo)數(shù)據(jù)為所有坐標(biāo)點(diǎn)的坐標(biāo)數(shù)據(jù)集入口 ο6.一種終端,其特征在于,包括: 讀取單元,用于通過(guò)底層驅(qū)動(dòng)讀取用戶觸摸操作的坐標(biāo)數(shù)據(jù); 加密單元,用于通過(guò)所述底層驅(qū)動(dòng)對(duì)所述坐標(biāo)數(shù)據(jù)進(jìn)行加密并上報(bào)至所述終端的上層應(yīng)用; 解密單元,用于通過(guò)上層應(yīng)用接收加密的坐標(biāo)數(shù)據(jù),對(duì)加密的坐標(biāo)數(shù)據(jù)進(jìn)行解密; 響應(yīng)單元,用于響應(yīng)所述觸摸操作,或者判斷解密的坐標(biāo)數(shù)據(jù)是否正確; 若正確,則響應(yīng)所述觸摸操作。7.根據(jù)權(quán)利要求6所述的終端,其特征在于,所述加密單元具體用于: 通過(guò)所述底層驅(qū)動(dòng)根據(jù)預(yù)設(shè)算法對(duì)所述坐標(biāo)數(shù)據(jù)進(jìn)行加密并上報(bào)至所述終端的上層應(yīng)用; 所述解密單元具體用于: 通過(guò)所述上層應(yīng)用根據(jù)與所述預(yù)設(shè)算法相逆的算法對(duì)所述坐標(biāo)數(shù)據(jù)進(jìn)行解密。8.根據(jù)權(quán)利要求7所述的終端,其特征在于,所述坐標(biāo)數(shù)據(jù)為單個(gè)坐標(biāo)點(diǎn)的坐標(biāo)數(shù)據(jù)。9.根據(jù)權(quán)利要求6所述的終端,其特征在于,所述加密單元具體用于: 通過(guò)所述底層驅(qū)動(dòng)在所述坐標(biāo)數(shù)據(jù)中增加N個(gè)數(shù)據(jù)并上報(bào)至所述終端的上層應(yīng)用; 所述解密單元具體用于: 通過(guò)所述上層應(yīng)用對(duì)加密的坐標(biāo)數(shù)據(jù)增加所述N個(gè)數(shù)據(jù); 所述響應(yīng)單元具體用于: 判斷解密的坐標(biāo)數(shù)據(jù)中是否包括兩份所述N個(gè)數(shù)據(jù),其中,N為大于O的整數(shù)。10.根據(jù)權(quán)利要求所述9所述的終端,其特征在于,所述坐標(biāo)數(shù)據(jù)為所有坐標(biāo)點(diǎn)的坐標(biāo)數(shù)據(jù)集合。
【文檔編號(hào)】G06F21/60GK106055992SQ201610403276
【公開(kāi)日】2016年10月26日
【申請(qǐng)日】2016年6月7日
【發(fā)明人】曾元清
【申請(qǐng)人】廣東歐珀移動(dòng)通信有限公司