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

      一種信息處理方法及用戶終端的制作方法

      文檔序號(hào):10616115閱讀:578來(lái)源:國(guó)知局
      一種信息處理方法及用戶終端的制作方法
      【專利摘要】本發(fā)明實(shí)施例公開了一種信息處理方法及用戶終端,其中,該方法包括:利用預(yù)設(shè)算法生成至少一個(gè)全局唯一標(biāo)識(shí)GUID;獲取用戶終端從開機(jī)時(shí)刻至當(dāng)前時(shí)刻所經(jīng)過(guò)的目標(biāo)時(shí)長(zhǎng);根據(jù)所述至少一個(gè)GUID和所述目標(biāo)時(shí)長(zhǎng),生成消息摘要MD5值。實(shí)施本發(fā)明實(shí)施例,能夠降低用戶標(biāo)識(shí)重復(fù)的可能性。
      【專利說(shuō)明】
      一種信息處理方法及用戶終端
      技術(shù)領(lǐng)域
      [0001]本發(fā)明涉及信息處理技術(shù)領(lǐng)域,尤其涉及一種信息處理方法及用戶終端。
      【背景技術(shù)】
      [0002]隨著互聯(lián)網(wǎng)技術(shù)的不斷發(fā)展,互聯(lián)網(wǎng)用戶數(shù)也在日益增加,為了更好的管理用戶,往往需要統(tǒng)計(jì)用戶的相關(guān)數(shù)據(jù)。例如:對(duì)于某一應(yīng)用,日活躍平均用戶數(shù)在5000萬(wàn)左右,為了管理用戶群,一般是通過(guò)為每個(gè)用戶分配一個(gè)GUID(Globally Unique Identifier,全局唯一標(biāo)識(shí)符),以標(biāo)識(shí)每個(gè)用戶的不同。GUID是一種由算法生成的二進(jìn)制長(zhǎng)度為128位的數(shù)字標(biāo)識(shí)符,隨機(jī)生成兩個(gè)相同GUID的可能性非常小,但并不為O。根據(jù)數(shù)據(jù)統(tǒng)計(jì)分析得出,5000萬(wàn)用戶中至少有20萬(wàn)用戶會(huì)出現(xiàn)重復(fù)的⑶ID,可見GUID并非真正意義上的全局唯一。因此,對(duì)于大數(shù)據(jù)平臺(tái),GUID出現(xiàn)重復(fù)的機(jī)率較大,無(wú)法適用于日益龐大的用戶群。

      【發(fā)明內(nèi)容】

      [0003]本發(fā)明實(shí)施例公開了一種信息處理方法及用戶終端,能夠降低用戶標(biāo)識(shí)重復(fù)的可能性。
      [0004]本發(fā)明實(shí)施例第一方面公開了一種信息處理方法,包括:
      [0005]利用預(yù)設(shè)算法生成至少一個(gè)全局唯一標(biāo)識(shí)符⑶ID;
      [0006]獲取用戶終端從開機(jī)時(shí)刻至當(dāng)前時(shí)刻所經(jīng)過(guò)的目標(biāo)時(shí)長(zhǎng);
      [0007]根據(jù)所述至少一個(gè)GUID和所述目標(biāo)時(shí)長(zhǎng),生成消息摘要MD5值。
      [0008]結(jié)合本發(fā)明實(shí)施例第一方面,在本發(fā)明實(shí)施例第一方面的第一種可能的實(shí)施方式中,所述方法還包括:
      [0009]獲取所述當(dāng)前時(shí)刻用戶在所述用戶終端的顯示屏上的操作位置,所述操作位置包括光標(biāo)位置或觸控位置;
      [0010]其中,所述根據(jù)所述至少一個(gè)GUID和所述目標(biāo)時(shí)長(zhǎng),生成消息摘要MD5值,包括:
      [0011]根據(jù)所述至少一個(gè)GUID、所述目標(biāo)時(shí)長(zhǎng)以及所述操作位置,生成消息摘要MD5值。
      [0012]結(jié)合本發(fā)明實(shí)施例第一方面的第一種可能的實(shí)施方式,在本發(fā)明實(shí)施例第一方面的第二種可能的實(shí)施方式中,所述根據(jù)所述至少一個(gè)GUID、所述目標(biāo)時(shí)長(zhǎng)和所述操作位置,生成消息摘要MD5值,包括:
      [0013]將所述至少一個(gè)GUID、所述目標(biāo)時(shí)長(zhǎng)和所述操作位置進(jìn)行組合,以獲得目標(biāo)字符串;
      [0014]根據(jù)所述目標(biāo)字符串確定所述MD5值。
      [0015]結(jié)合本發(fā)明實(shí)施例第一方面或第一方面的第一種或第二種可能的實(shí)施方式,在本發(fā)明實(shí)施例第一方面的第三種可能的實(shí)施方式中,所述利用預(yù)設(shè)算法生成至少一個(gè)全局唯一標(biāo)識(shí)符GUID之前,所述方法還包括:
      [0016]判斷所述用戶終端中是否存儲(chǔ)有MD5值;
      [0017]其中,所述利用預(yù)設(shè)算法生成至少一個(gè)全局唯一標(biāo)識(shí)符⑶ID,包括:
      [0018]若所述用戶終端中未存儲(chǔ)有MD5值,利用預(yù)設(shè)算法生成至少一個(gè)全局唯一標(biāo)識(shí)符GUID0
      [0019]結(jié)合本發(fā)明實(shí)施例第一方面或第一方面的第一種或第二種可能的實(shí)施方式,在本發(fā)明實(shí)施例第一方面的第四種可能的實(shí)施方式中,所述方法還包括:
      [0020]將生成的所述MD5值存儲(chǔ)至所述用戶終端中。
      [0021]本發(fā)明實(shí)施例第二方面公開了一種用戶終端,包括:
      [0022]第一生成單元,用于利用預(yù)設(shè)算法生成至少一個(gè)全局唯一標(biāo)識(shí)符GUID;
      [0023]第一獲取單元,用于獲取用戶終端從開機(jī)時(shí)刻至當(dāng)前時(shí)刻所經(jīng)過(guò)的目標(biāo)時(shí)長(zhǎng);
      [0024]第二生成單元,用于根據(jù)所述至少一個(gè)GUID和所述目標(biāo)時(shí)長(zhǎng),生成消息摘要MD5值。
      [0025]結(jié)合本發(fā)明實(shí)施例第二方面,在本發(fā)明實(shí)施例第二方面的第一種可能的實(shí)施方式中,所述用戶終端還包括:
      [0026]第二獲取單元,用于獲取所述當(dāng)前時(shí)刻用戶在所述用戶終端的顯示屏上的操作位置,所述操作位置包括光標(biāo)位置或觸控位置;
      [0027]所述第二生成單元具體用于根據(jù)所述至少一個(gè)⑶ID、所述目標(biāo)時(shí)長(zhǎng)以及所述操作位置,生成消息摘要MD5值。
      [0028]結(jié)合本發(fā)明實(shí)施例第二方面的第一種可能的實(shí)施方式,在本發(fā)明實(shí)施例第二方面的第二種可能的實(shí)施方式中,所述第二生成單元包括:
      [0029]組合子單元,用于將所述至少一個(gè)⑶ID、所述目標(biāo)時(shí)長(zhǎng)和所述操作位置進(jìn)行組合,以獲得目標(biāo)字符串;
      [0030]確定子單元,用于根據(jù)所述目標(biāo)字符串確定所述MD5值。
      [0031]結(jié)合本發(fā)明實(shí)施例第二方面或第二方面的第一種或第二種可能的實(shí)施方式,在本發(fā)明實(shí)施例第二方面的第三種可能的實(shí)施方式中,所述用戶終端還包括:
      [0032]判斷單元,用于在所述第一生成單元利用預(yù)設(shè)算法生成至少一個(gè)全局唯一標(biāo)識(shí)符GUID之前,判斷所述用戶終端中是否存儲(chǔ)有MD5值;
      [0033]所述第一生成單元具體用于當(dāng)所述判斷單元判斷出所述用戶終端中未存儲(chǔ)有MD5值,利用預(yù)設(shè)算法生成至少一個(gè)全局唯一標(biāo)識(shí)符GUID。
      [0034]結(jié)合本發(fā)明實(shí)施例第二方面或第二方面的第一種或第二種可能的實(shí)施方式,在本發(fā)明實(shí)施例第二方面的第四種可能的實(shí)施方式中,所述用戶終端還包括:
      [0035]存儲(chǔ)單元,用于將所述第二生成單元生成的所述MD5值存儲(chǔ)至所述用戶終端中。
      [0036]本發(fā)明實(shí)施例中,可以利用預(yù)設(shè)算法隨機(jī)生成至少一個(gè)全局唯一標(biāo)識(shí)符GUID,并獲取用戶終端從開機(jī)時(shí)刻到當(dāng)前時(shí)刻所經(jīng)過(guò)的目標(biāo)時(shí)長(zhǎng),可以根據(jù)上述至少一個(gè)GUID和目標(biāo)時(shí)長(zhǎng)來(lái)生成消息摘要MD5值。可見,本發(fā)明實(shí)施例在隨機(jī)生成的GUID的基礎(chǔ)上進(jìn)一步結(jié)合用戶終端系統(tǒng)啟動(dòng)到當(dāng)前所經(jīng)過(guò)的時(shí)長(zhǎng)來(lái)生成MD5值,使得生成的MD5值重復(fù)的概率要遠(yuǎn)小于GUID重復(fù)的概率,因此,利用生成的MD5值作為用戶標(biāo)識(shí),能夠有效降低用戶標(biāo)識(shí)重復(fù)的可能性。
      【附圖說(shuō)明】
      [0037]為了更清楚地說(shuō)明本發(fā)明實(shí)施例中的技術(shù)方案,下面將對(duì)實(shí)施例中所需要使用的附圖作簡(jiǎn)單地介紹,顯而易見地,下面描述中的附圖是本發(fā)明的一些實(shí)施例,對(duì)于本領(lǐng)域普通技術(shù)人員來(lái)講,在不付出創(chuàng)造性勞動(dòng)的前提下,還可以根據(jù)這些附圖獲得其他的附圖。
      [0038]圖1是本發(fā)明實(shí)施例公開的一種信息處理方法的流程示意圖;
      [0039]圖2是本發(fā)明實(shí)施例公開的另一種信息處理方法的流程示意圖;
      [0040]圖3是本發(fā)明實(shí)施例公開的一種用戶終端的結(jié)構(gòu)示意圖;
      [0041]圖4是本發(fā)明實(shí)施例公開的另一種用戶終端的結(jié)構(gòu)示意圖;
      [0042]圖5是本發(fā)明實(shí)施例公開的另一種用戶終端的結(jié)構(gòu)示意圖;
      [0043]圖6是本發(fā)明實(shí)施例公開的又一種用戶終端的結(jié)構(gòu)示意圖。
      【具體實(shí)施方式】
      [0044]下面將結(jié)合本發(fā)明實(shí)施例中的附圖,對(duì)本發(fā)明實(shí)施例中的技術(shù)方案進(jìn)行清楚、完整地描述,顯然,所描述的實(shí)施例是本發(fā)明一部分實(shí)施例,而不是全部的實(shí)施例。基于本發(fā)明中的實(shí)施例,本領(lǐng)域普通技術(shù)人員在沒(méi)有做出創(chuàng)造性勞動(dòng)前提下所獲得的所有其他實(shí)施例,都屬于本發(fā)明保護(hù)的范圍。
      [0045]本發(fā)明實(shí)施例公開了一種信息處理方法及用戶終端,能夠在隨機(jī)生成的GUID的基礎(chǔ)上進(jìn)一步結(jié)合用戶終端系統(tǒng)啟動(dòng)到當(dāng)前所經(jīng)過(guò)的時(shí)長(zhǎng)來(lái)生成MD5值,使得生成的MD5值重復(fù)的概率要遠(yuǎn)小于GUID重復(fù)的概率,因此,利用生成的MD5值作為用戶標(biāo)識(shí),能夠有效降低用戶標(biāo)識(shí)重復(fù)的可能性。以下分別進(jìn)行詳細(xì)說(shuō)明。
      [0046]請(qǐng)參閱圖1,圖1是本發(fā)明實(shí)施例公開的一種信息處理方法的流程示意圖。如圖1所示,該信息處理方法可以包括以下步驟:
      [0047]101、利用預(yù)設(shè)算法生成至少一個(gè)全局唯一標(biāo)識(shí)符⑶ID。
      [0048]本發(fā)明實(shí)施例中,用戶終端可以利用預(yù)設(shè)算法隨機(jī)生成至少一個(gè)⑶ID,具體地,用戶終端可以通過(guò)多次調(diào)用CoCreateGuid函數(shù)來(lái)隨機(jī)生成對(duì)應(yīng)的GUID值,即每調(diào)用一次CoCreateGuid函數(shù)可以隨機(jī)生成一個(gè)⑶ID值。GUID是一種二進(jìn)制長(zhǎng)度為128位的數(shù)字標(biāo)識(shí)符,GUID值的表現(xiàn)格式為“χχχχχχχχ-χχχχ-χχχχ-χχχχ-χχχχχχχχχχχχ”,其中每個(gè)X是0_9或a-f范圍內(nèi)的一個(gè)十六進(jìn)制數(shù),且每一個(gè)十六進(jìn)制數(shù)由4位二進(jìn)制數(shù)組成。例如:6F9619FF-8B86-D011-B42D-00C04FC964FF即為有效的⑶ID值,其中,十六進(jìn)制數(shù)6S卩為二進(jìn)制數(shù)0110。舉例來(lái)說(shuō),用戶終端三次調(diào)用CoCreateGuid函數(shù),隨機(jī)生成三個(gè)GUID值,如“0B69B136-EDE4-45be-B121-FF555A05352F”、“DF6F8579-07D2-45f2-B090_F9DAC5A325E2”、“ElD56FB7-699E-4b3e-BCED-091C00E096E7”。
      [0049]本發(fā)明實(shí)施例中,用戶終端可以包括移動(dòng)手機(jī)、電腦、個(gè)人數(shù)字助理(PersonalDigital Assistant,PDA)、移動(dòng)互聯(lián)網(wǎng)設(shè)備(Mobile Internet Device,MID)、智能穿戴設(shè)備(如智能手表、智能手環(huán)等)等各類終端,本發(fā)明實(shí)施例不作限定。
      [0050]102、獲取用戶終端從開機(jī)時(shí)刻至當(dāng)前時(shí)刻所經(jīng)過(guò)的目標(biāo)時(shí)長(zhǎng)。
      [0051]本發(fā)明實(shí)施例中,用戶終端可以獲取系統(tǒng)開機(jī)(或啟動(dòng))時(shí)刻到當(dāng)前時(shí)刻所經(jīng)過(guò)的時(shí)長(zhǎng),作為目標(biāo)時(shí)長(zhǎng)。具體地,可以利用GetTickCount函數(shù)來(lái)獲取系統(tǒng)開機(jī)時(shí)刻至當(dāng)前時(shí)刻所經(jīng)過(guò)的時(shí)長(zhǎng),可以將調(diào)用GetTickCount函數(shù)的時(shí)刻作為當(dāng)前時(shí)刻。目標(biāo)時(shí)長(zhǎng)的單位可以為毫秒(ms),例如,用戶終端開機(jī)到現(xiàn)在已經(jīng)2小時(shí),則目標(biāo)時(shí)長(zhǎng)為2*60*60*1000 =7200000ms ο
      [0052]可以理解的是,步驟102可以先于步驟101執(zhí)行,也可以后于步驟101執(zhí)行,還可以與步驟101并行執(zhí)行,本發(fā)明實(shí)施例不作限定。
      [0053]103、根據(jù)上述至少一個(gè)GUID和該目標(biāo)時(shí)長(zhǎng),生成消息摘要MD5值。
      [0054]本發(fā)明實(shí)施例中,當(dāng)隨機(jī)生成至少一個(gè)GUID和獲取到用戶終端從開機(jī)時(shí)刻至當(dāng)前時(shí)刻所經(jīng)過(guò)的目標(biāo)時(shí)長(zhǎng)后,可以根據(jù)上述至少一個(gè)GUID和該目標(biāo)時(shí)長(zhǎng),生成一個(gè)MD5(Message Digest Algorithm5,消息摘要算法5)值。其中,MD5值具有唯一性,不同的數(shù)據(jù)生成的MD5值均不相同。
      [0055]本發(fā)明實(shí)施例中,步驟103根據(jù)上述至少一個(gè)GUID和該目標(biāo)時(shí)長(zhǎng),生成消息摘要MD5值的【具體實(shí)施方式】可以包括以下步驟:
      [0056]11)將上述至少一個(gè)GUID和該目標(biāo)時(shí)長(zhǎng)進(jìn)行組合,以獲得字符串;
      [0057]12)根據(jù)該字符串確定MD5值。
      [0058]本發(fā)明實(shí)施例中,可以將上述至少一個(gè)⑶ID中的每一個(gè)⑶ID和該目標(biāo)時(shí)長(zhǎng)進(jìn)行隨機(jī)組合,以得到字符串;也可以先將上述至少一個(gè)⑶ID進(jìn)行組合后再與該目標(biāo)時(shí)長(zhǎng)進(jìn)行組合,以得到字符串。例如,字符串可以為{0B69B136-EDE4-45be-B121-FF555A05352F}{DF6F8579-07D2-45f2-B090-F9D AC5A325E2}{ElD56FB7-699E-4b3e-BCED_091C00E096E7}7200000,也可以為{DF6F8579-07D2-45f2-B090-F9DAC5A325E2} {ElD56FB7-699E-4b3e-BCED-091C00E096E7}7200000{0B69B136-EDE4-45be-B121-FF555A05352F}等等。進(jìn)一步地,可以根據(jù)組合得到字符串來(lái)確定出MD5值。具體地,可以調(diào)用MD5函數(shù)庫(kù)中的Md5_cal c函數(shù)將該字符串轉(zhuǎn)換為MD5值,如“bd55e31cb02eba6923697cd8ba782a9e” JD5算法具有以下特點(diǎn):1、壓縮性:任意長(zhǎng)度的數(shù)據(jù),算出的MD5值長(zhǎng)度都是固定的JD5值的長(zhǎng)度與GUID值的長(zhǎng)度一致,均為二進(jìn)制的128位,S卩32個(gè)字符組成的數(shù)據(jù)。2、容易計(jì)算:從原數(shù)據(jù)計(jì)算出MD5值很容易。3、抗修改性:對(duì)原數(shù)據(jù)進(jìn)行任何改動(dòng),哪怕只修改I個(gè)字節(jié),所得到的MD5值都有很大區(qū)別。因此,通過(guò)不同的順序組合而成的字符串轉(zhuǎn)換成的MD5值不同。4、強(qiáng)抗碰撞:已知原數(shù)據(jù)和其MD5值,想找到一個(gè)具有相同MD5值的數(shù)據(jù)(即偽造數(shù)據(jù))是非常困難的。
      [0059]在圖1所描述的方法中,可以利用預(yù)設(shè)算法隨機(jī)生成至少一個(gè)全局唯一標(biāo)識(shí)符GUID,并獲取用戶終端從開機(jī)時(shí)刻到當(dāng)前時(shí)刻所經(jīng)過(guò)的目標(biāo)時(shí)長(zhǎng),可以根據(jù)上述至少一個(gè)GUID和目標(biāo)時(shí)長(zhǎng)來(lái)生成消息摘要MD5值。通過(guò)實(shí)施圖1所描述的方法,在隨機(jī)生成的GUID的基礎(chǔ)上進(jìn)一步結(jié)合用戶終端系統(tǒng)啟動(dòng)到當(dāng)前所經(jīng)過(guò)的時(shí)長(zhǎng)來(lái)生成MD5值,使得生成的MD5值重復(fù)的概率要遠(yuǎn)小于GUID重復(fù)的概率,因此,利用生成的MD5值作為用戶標(biāo)識(shí),能夠有效降低用戶標(biāo)識(shí)重復(fù)的可能性。
      [0060]請(qǐng)參閱圖2,圖2是本發(fā)明實(shí)施例公開的另一種信息處理方法的流程示意圖。如圖2所示,該信息處理方法可以包括以下步驟:
      [0061]201、利用預(yù)設(shè)算法生成至少一個(gè)全局唯一標(biāo)識(shí)符⑶ID。
      [0062]本發(fā)明實(shí)施例中,用戶終端可以通過(guò)調(diào)用CoCreateGuid函數(shù)來(lái)隨機(jī)生成⑶ID值,調(diào)用一次CoCreateGuid函數(shù)對(duì)應(yīng)隨機(jī)生成一個(gè)⑶ID值。上述至少一個(gè)⑶ID中每個(gè)GUID可以不同。
      [0063]202、獲取用戶終端從開機(jī)時(shí)刻至當(dāng)前時(shí)刻所經(jīng)過(guò)的目標(biāo)時(shí)長(zhǎng)。
      [0064]本發(fā)明實(shí)施例中,用戶終端可以通過(guò)調(diào)用GetTickCount函數(shù)來(lái)獲取系統(tǒng)開機(jī)時(shí)刻至當(dāng)前時(shí)刻所經(jīng)過(guò)的時(shí)長(zhǎng)。
      [0065]203、獲取當(dāng)前時(shí)刻用戶在用戶終端的顯示屏上的操作位置。
      [0066]本發(fā)明實(shí)施例中,該操作位置可以包括但不限于光標(biāo)(或鼠標(biāo)指針)位置或觸控位置。操作位置可以用坐標(biāo)的形式來(lái)表示。其中,光標(biāo)位置可以是光標(biāo)在顯示屏上停留的點(diǎn)所對(duì)應(yīng)的坐標(biāo);觸控位置可以是用戶在顯示屏上觸控的點(diǎn)所對(duì)應(yīng)的坐標(biāo),此時(shí),用戶終端的顯示屏可以是觸摸屏或觸控面板。
      [0067]本發(fā)明實(shí)施例中,光標(biāo)位置可以通過(guò)調(diào)用GetCursorPos函數(shù)來(lái)獲取,以屏幕坐標(biāo)來(lái)表示。用戶終端可以通過(guò)觸摸屏(或觸控面板)上電容值或電阻值的變化來(lái)檢測(cè)出觸控操作,并根據(jù)用戶終端中集成的傳感器來(lái)獲取觸控位置(觸控點(diǎn)的坐標(biāo))。
      [0068]可以理解的是,步驟203可以先于步驟201和202,也可以后于步驟201和202,也可以與步驟201、202交叉或并行執(zhí)行,即步驟201、202和203三者之間沒(méi)有嚴(yán)格的時(shí)間先后順序。
      [0069]204、根據(jù)上述至少一個(gè)GUID、該目標(biāo)時(shí)長(zhǎng)以及該操作位置,生成消息摘要MD5值。
      [0070]本發(fā)明實(shí)施例中,步驟204根據(jù)上述至少一個(gè)⑶ID、該目標(biāo)時(shí)長(zhǎng)以及該操作位置,生成消息摘要MD5值的【具體實(shí)施方式】可以包括以下步驟:
      [0071]21)將上述至少一個(gè)GUID、該目標(biāo)時(shí)長(zhǎng)和該操作位置進(jìn)行組合,以獲得目標(biāo)字符串;
      [0072]22)根據(jù)該目標(biāo)字符串確定MD5值。
      [0073]本發(fā)明實(shí)施例中,可以將上述至少一個(gè)GUID、目標(biāo)時(shí)長(zhǎng)以及操作位置進(jìn)行隨機(jī)組合,得到目標(biāo)字符串,并將該目標(biāo)字符串利用MD5算法轉(zhuǎn)化為MD5值。
      [0074]舉例來(lái)說(shuō),用戶終端3次調(diào)用CoCreateGuid函數(shù)隨機(jī)生成3個(gè)GUID值,分別為a0B69B136-EDE4-45be-B121-FF5 55A053 52F,>、uDF6F85 79-07D2-45f 2-B090-F9DAC5A325E2”、“ElD56FB7-699E-4b3e-BCED_091C00E096E7”。調(diào)用GetTickCount函數(shù)獲得系統(tǒng)開機(jī)時(shí)刻到當(dāng)前時(shí)刻所經(jīng)過(guò)的目標(biāo)時(shí)長(zhǎng)為7200000ms。調(diào)用GetCursorPos函數(shù)獲得當(dāng)前時(shí)刻用戶在顯示屏上的操作位置的坐標(biāo)為(600,800)。將獲得的3個(gè)GUID值、目標(biāo)時(shí)長(zhǎng)和操作位置進(jìn)行隨機(jī)組合,可以得到目標(biāo)字符串,如,{OBegBlSe-EDEfASbe-BWl-FFSSSAOSSSSFUSOOOOiHElDSGFBT-GggE-dbSe-BCED-OgiCOOEOgGETWOOSOiHDFGFSSTg-07D2-45f2-B090-F9DAC5A325E2},并將該目標(biāo)字符串利用MD5算法轉(zhuǎn)換成MD5值。也可以將3個(gè)GUID值先組合成一個(gè)字符串,如:{0B69B136-EDE4-45be-B121-FF555A05352F}{DF6F8579-07D2-45f2-B090-F9DAC5A325E2}{ElD56FB7-699E-4b3e-BCED-091C00E096E7},再與目標(biāo)時(shí)長(zhǎng)和操作位置隨機(jī)組合成目標(biāo)字符串,如:{0B69B136-EDE4-45be-B121-FF555A05352F}{DF6F8579-07D2-45f2-B090-F9DAC5A325E2}{ElD56FB7-699E-4b3e-BCED-091C00E096E7} 7200000600800,并將該目標(biāo)字符串利用MD5算法轉(zhuǎn)換成MD5值。其中,按照不同的排列順序組合而成的目標(biāo)字符串轉(zhuǎn)換而成的MD5值不同,即任意字符串的改變,生成的MD5值都完全不同。
      [0075]本發(fā)明實(shí)施例中,由于GUID、目標(biāo)時(shí)長(zhǎng)以及操作位置等數(shù)據(jù)都具有隨機(jī)性,因此,采用上述數(shù)據(jù)生成的MD5值具有更高更可靠的唯一性。
      [0076]作為一種可選的實(shí)施方式,在執(zhí)行步驟204之前,圖2所描述的方法還可以包括以下步驟:
      [0077]23)獲取用戶終端的當(dāng)前時(shí)刻;
      [0078]具體地,可以將當(dāng)前時(shí)刻與上述至少一個(gè)GUID、目標(biāo)時(shí)長(zhǎng)以及操作位置等數(shù)據(jù)中的至少一種數(shù)據(jù)進(jìn)行隨機(jī)組合,生成目標(biāo)字符串,并根據(jù)該目標(biāo)字符串生成對(duì)應(yīng)的MD5值。
      [0079]作為一種可選的實(shí)施方式,在執(zhí)行步驟204之前,圖2所描述的方法還可以包括以下步驟:
      [0080]24)獲取用戶終端的IP(Internet Protocol,互聯(lián)網(wǎng)協(xié)議)地址或MAC(MediaAccess Control,媒體訪問(wèn)控制)地址;
      [0081 ] 具體地,可以將IP地址或MAC地址與上述至少一個(gè)GUID、目標(biāo)時(shí)長(zhǎng)、操作位置以及當(dāng)前時(shí)刻等數(shù)據(jù)中的至少一種數(shù)據(jù)進(jìn)行隨機(jī)組合,生成目標(biāo)字符串,并根據(jù)該目標(biāo)字符串生成對(duì)應(yīng)的MD5值。
      [0082]作為一種可選的實(shí)施方式,在執(zhí)行步驟201之前,圖2所描述的方法還可以包括以下步驟:
      [0083 ] 25)判斷用戶終端中是否存儲(chǔ)有MD5值;
      [0084]其中,步驟201利用預(yù)設(shè)算法生成至少一個(gè)全局唯一標(biāo)識(shí)符⑶ID的【具體實(shí)施方式】可以為:
      [0085]若用戶終端中未存儲(chǔ)有MD5值,利用預(yù)設(shè)算法生成至少一個(gè)全局唯一標(biāo)識(shí)⑶ID。
      [0086]在該實(shí)施方式中,在用戶終端生成MD5值之前,可以先判斷用戶終端中是否存儲(chǔ)有MD5值,如果沒(méi)有存儲(chǔ),則按照上述步驟創(chuàng)建一個(gè)MD5值;如果用戶終端中存儲(chǔ)有MD5值,則無(wú)需再次創(chuàng)建MD5值,可以直接將用戶終端中存儲(chǔ)的MD5值作為用戶終端的標(biāo)識(shí)。
      [0087]作為一種可選的實(shí)施方式,圖2所描述的方法還可以包括以下步驟:
      [0088]26)將生成的MD5值存儲(chǔ)至用戶終端中。
      [0089]在該實(shí)施方式中,可以將生成的MD5值存儲(chǔ)至用戶終端的注冊(cè)表中,例如,其保存位置(或路徑)可以是注冊(cè)表中的 HKEY_LOCAL_MACHINE\SOFTWARE\kingsoft\antivirus,KsGUID注冊(cè)表鍵值下。當(dāng)MD5值成功生成后,就無(wú)需再次生成了,因?yàn)槿绻俅握{(diào)用上述步驟創(chuàng)建的話,就會(huì)創(chuàng)建另外的一個(gè)MD5值,本發(fā)明實(shí)施例生成的MD5值可以唯一標(biāo)識(shí)本用戶終端,即是永久不變,且是全球唯一的。在用戶終端每次開機(jī)時(shí),可以先判斷用戶終端中是否存在MD5值,存在則無(wú)需再次創(chuàng)建。
      [0090]本發(fā)明實(shí)施例中,通過(guò)實(shí)施圖2所描述的方法,在隨機(jī)生成的⑶ID的基礎(chǔ)上進(jìn)一步結(jié)合用戶終端系統(tǒng)啟動(dòng)到當(dāng)前所經(jīng)過(guò)的時(shí)長(zhǎng)以及用戶在顯示屏上的操作位置等數(shù)據(jù)來(lái)生成MD5值,使得生成的MD5值重復(fù)的概率要遠(yuǎn)小于GUID重復(fù)的概率,因此,利用生成的MD5值作為用戶標(biāo)識(shí),能夠有效降低用戶標(biāo)識(shí)重復(fù)的可能性。
      [0091]請(qǐng)參閱圖3,圖3是本發(fā)明實(shí)施例公開的一種用戶終端的結(jié)構(gòu)示意圖,可以用于執(zhí)行本發(fā)明實(shí)施例公開的信息處理方法。如圖3所示,該用戶終端可以包括:
      [0092]第一生成單元301,用于利用預(yù)設(shè)算法生成至少一個(gè)全局唯一標(biāo)識(shí)符GUID。
      [0093]本發(fā)明實(shí)施例中,第一生成單元301可以利用預(yù)設(shè)算法隨機(jī)生成至少一個(gè)⑶ID,具體地,可以通過(guò)多次調(diào)用CoCreateGuid函數(shù)來(lái)隨機(jī)生成對(duì)應(yīng)的GUID值,即每調(diào)用一次CoCreateGuid函數(shù)可以隨機(jī)生成一個(gè)GUID值。
      [0094]第一獲取單元302,用于獲取用戶終端從開機(jī)時(shí)刻至當(dāng)前時(shí)刻所經(jīng)過(guò)的目標(biāo)時(shí)長(zhǎng)。
      [0095]本發(fā)明實(shí)施例中,第一獲取單元302可以獲取系統(tǒng)開機(jī)(或啟動(dòng))時(shí)刻到當(dāng)前時(shí)刻所經(jīng)過(guò)的時(shí)長(zhǎng),作為目標(biāo)時(shí)長(zhǎng)。具體地,可以利用GetTickCount函數(shù)來(lái)獲取系統(tǒng)開機(jī)時(shí)刻至當(dāng)前時(shí)刻所經(jīng)過(guò)的時(shí)長(zhǎng)。
      [0096]第二生成單元303,用于根據(jù)上述至少一個(gè)⑶ID和該目標(biāo)時(shí)長(zhǎng),生成消息摘要MD5值。
      [0097]本發(fā)明實(shí)施例中,第二生成單元303可以根據(jù)第一生成單元301隨機(jī)生成的至少一個(gè)⑶ID以及第一獲取單元302獲取的目標(biāo)時(shí)長(zhǎng),生成一個(gè)MD5值。其中,MD5值具有唯一性,不同的數(shù)據(jù)生成的MD5值均不相同。具體地,第二生成單元303可以將上述至少一個(gè)GUID和該目標(biāo)時(shí)長(zhǎng)進(jìn)行組合,以獲得字符串,并根據(jù)該字符串確定MD5值。
      [0098]作為一種可選的實(shí)施方式,請(qǐng)一并參閱圖4,圖4是本發(fā)明實(shí)施例公開的另一種用戶終端的結(jié)構(gòu)示意圖,可以用于執(zhí)行本發(fā)明實(shí)施例公開的信息處理方法。其中,圖4所示的用戶終端是在圖3所示的用戶終端的基礎(chǔ)上進(jìn)一步優(yōu)化得到的。與圖3所示的用戶終端相比,圖4所示的用戶終端還可以包括:
      [0099]第二獲取單元304,用于獲取當(dāng)前時(shí)刻用戶在用戶終端的顯示屏上的操作位置。
      [0100]其中,該操作位置可以包括但不限于光標(biāo)位置或觸控位置。該操作位置可以用坐標(biāo)來(lái)表示,光標(biāo)位置為光標(biāo)在顯示屏上停留的點(diǎn)所在的坐標(biāo),觸控位置為用戶在顯示屏上觸控時(shí)觸控點(diǎn)的坐標(biāo)。
      [0101]相應(yīng)地,第二生成單元303具體可以用于根據(jù)上述至少一個(gè)⑶ID、該目標(biāo)時(shí)長(zhǎng)以及該操作位置,生成消息摘要MD5值。
      [0102]作為一種可選的實(shí)施方式,圖4所示的用戶終端中,第二生成單元303可以包括:
      [0103]組合子單元3031,用于將上述至少一個(gè)⑶ID、該目標(biāo)時(shí)長(zhǎng)和該操作位置進(jìn)行組合,以獲得目標(biāo)字符串;
      [0104]確定子單元3032,用于根據(jù)該目標(biāo)字符串確定MD5值。
      [0105]作為一種可選的實(shí)施方式,請(qǐng)一并參閱圖5,圖5是本發(fā)明實(shí)施例公開的另一種用戶終端的結(jié)構(gòu)示意圖,可以用于執(zhí)行本發(fā)明實(shí)施例公開的信息處理方法。其中,圖5所示的用戶終端是在圖4所示的用戶終端的基礎(chǔ)上進(jìn)一步優(yōu)化得到的。與圖4所示的用戶終端相比,圖5所示的用戶終端還可以包括:
      [0106]判斷單元305,用于在第一生成單元301利用預(yù)設(shè)算法生成至少一個(gè)全局唯一標(biāo)識(shí)符GUID之前,判斷用戶終端中是否存儲(chǔ)有MD5值。
      [0?07]相應(yīng)地,第一生成單元301可以具體用于當(dāng)判斷單元305判斷出用戶終端中未存儲(chǔ)有MD5值,利用預(yù)設(shè)算法生成至少一個(gè)全局唯一標(biāo)識(shí)符GUID。
      [0108]作為一種可選的實(shí)施方式,圖5所示的用戶終端還可以包括:
      [0109]存儲(chǔ)單元306,用于將第二生成單元303生成的MD5值存儲(chǔ)至用戶終端中。
      [0110]具體地,存儲(chǔ)單元306可以將第二生成單元303生成的MD5值存儲(chǔ)至用戶終端的注冊(cè)表中。將MD5值存儲(chǔ)在用戶終端中,可以在用戶終端下次開機(jī)時(shí)無(wú)需再次生成MD5值。
      [0111]本發(fā)明實(shí)施例中,通過(guò)實(shí)施圖3至圖5所示的用戶終端,在隨機(jī)生成的GUID的基礎(chǔ)上進(jìn)一步結(jié)合用戶終端系統(tǒng)啟動(dòng)到當(dāng)前所經(jīng)過(guò)的時(shí)長(zhǎng)以及用戶在顯示屏上的操作位置來(lái)生成MD5值,使得生成的MD5值重復(fù)的概率要遠(yuǎn)小于⑶ID重復(fù)的概率,因此,利用生成的MD5值作為用戶標(biāo)識(shí),能夠有效降低用戶標(biāo)識(shí)重復(fù)的可能性。
      [0112]請(qǐng)參閱圖6,圖6是本發(fā)明實(shí)施例公開的又一種用戶終端的結(jié)構(gòu)示意圖,可以用于執(zhí)行本發(fā)明實(shí)施例公開的信息處理方法。如圖6所示,該用戶終端600可以包括:至少一個(gè)處理器601,至少一個(gè)網(wǎng)絡(luò)接口 602,用戶接口 603,存儲(chǔ)器604,至少一條通信總線605等組件。其中,通信總線605用于實(shí)現(xiàn)這些組件之間的連接通信。本領(lǐng)域技術(shù)人員可以理解,圖6中示出的用戶終端的結(jié)構(gòu)并不構(gòu)成對(duì)本發(fā)明實(shí)施例的限定,它既可以是總線形結(jié)構(gòu),也可以是星型結(jié)構(gòu),還可以包括比圖示更多或更少的部件,或者組合某些部件,或者不同的部件布置。其中:
      [0113]處理器601為用戶終端的控制中心,利用各種接口和線路連接整個(gè)用戶終端的各個(gè)部分,通過(guò)運(yùn)行或執(zhí)行存儲(chǔ)在存儲(chǔ)器604內(nèi)的程序和/或模塊,以及調(diào)用存儲(chǔ)在存儲(chǔ)器604內(nèi)的數(shù)據(jù),以執(zhí)行用戶終端的各種功能和處理數(shù)據(jù)。處理器601可以由集成電路(Integrated Circuit,簡(jiǎn)稱IC)組成,例如可以由單顆封裝的IC所組成,也可以由連接多顆相同功能或不同功能的封裝IC而組成。舉例來(lái)說(shuō),處理器601可以僅包括中央處理器(Central Processing Unit,簡(jiǎn)稱CPU),也可以是CPU、數(shù)字信號(hào)處理器(digital signalprocessor,簡(jiǎn)稱DSP)、圖形處理器(Graphic Processing Unit,簡(jiǎn)稱GPU)及各種控制芯片的組合。在本發(fā)明實(shí)施方式中,CPU可以是單運(yùn)算核心,也可以包括多運(yùn)算核心。
      [0114]網(wǎng)絡(luò)接口602可以包括有線接口、無(wú)線接口等,用于連接數(shù)據(jù)網(wǎng)絡(luò)。
      [0115]用戶接口603可以包括顯示屏(Display)、鍵盤(Keyboard)、鼠標(biāo)(Mouse)等,用于與用戶進(jìn)行交互,例如,可以接收用戶在用戶終端中進(jìn)行的各項(xiàng)操作。此外,顯示屏可以是觸摸屏或觸控面板等。
      [0116]存儲(chǔ)器604可以是高速RAM存儲(chǔ)器,也可以是非不穩(wěn)定的存儲(chǔ)器(non-volatilememory),例如至少一個(gè)磁盤存儲(chǔ)器。存儲(chǔ)器604可選的還可以是至少一個(gè)位于遠(yuǎn)離前述處理器601的存儲(chǔ)裝置。如圖6所示,作為一種計(jì)算機(jī)存儲(chǔ)介質(zhì)的存儲(chǔ)器604中可以包括操作系統(tǒng)、網(wǎng)絡(luò)通信模塊、用戶接口模塊以及應(yīng)用程序等。在本發(fā)明實(shí)施例中,操作系統(tǒng)可以是Android系統(tǒng)、1S系統(tǒng)或Windows操作系統(tǒng)等等。
      [0117]在圖6所示的用戶終端中,處理器601可以調(diào)用存儲(chǔ)在存儲(chǔ)器604中的應(yīng)用程序,用于執(zhí)行以下操作:
      [0118]利用預(yù)設(shè)算法生成至少一個(gè)全局唯一標(biāo)識(shí)符⑶ID;
      [0119]獲取用戶終端600從開機(jī)時(shí)刻至當(dāng)前時(shí)刻所經(jīng)過(guò)的目標(biāo)時(shí)長(zhǎng);
      [0120]根據(jù)上述至少一個(gè)GUID和該目標(biāo)時(shí)長(zhǎng),生成消息摘要MD5值。
      [0121]作為一種可選的實(shí)施方式,處理器601還可以調(diào)用存儲(chǔ)在存儲(chǔ)器604中的應(yīng)用程序,并執(zhí)行以下操作:
      [0122]獲取當(dāng)前時(shí)刻用戶在用戶終端600中的用戶接口603的顯示屏上的操作位置,該操作位置可以包括光標(biāo)位置或觸控位置;
      [0123]其中,處理器601根據(jù)上述至少一個(gè)⑶ID和該目標(biāo)時(shí)長(zhǎng),生成消息摘要MD5值的【具體實(shí)施方式】可以為:
      [0124]根據(jù)上述至少一個(gè)GUID、該目標(biāo)時(shí)長(zhǎng)以及該操作位置,生成消息摘要MD5值。
      [0125]作為一種可選的實(shí)施方式,處理器601根據(jù)上述至少一個(gè)GUID、該目標(biāo)時(shí)長(zhǎng)以及該操作位置,生成消息摘要MD5值的【具體實(shí)施方式】可以為:
      [0126]將上述至少一個(gè)GUID、該目標(biāo)時(shí)長(zhǎng)和該操作位置進(jìn)行組合,以獲得目標(biāo)字符串;
      [0127]根據(jù)該目標(biāo)字符串確定MD5值。
      [0128]作為一種可選的實(shí)施方式,處理器601利用預(yù)設(shè)算法生成至少一個(gè)全局唯一標(biāo)識(shí)符GUID之前,還可以調(diào)用存儲(chǔ)在存儲(chǔ)器604中的應(yīng)用程序,并執(zhí)行以下操作:
      [0129]判斷用戶終端600中是否存儲(chǔ)有MD5值;
      [0130]其中,處理器601利用預(yù)設(shè)算法生成至少一個(gè)全局唯一標(biāo)識(shí)符⑶ID的【具體實(shí)施方式】可以為:
      [0131]若用戶終端600中未存儲(chǔ)有MD5值,利用預(yù)設(shè)算法生成至少一個(gè)全局唯一標(biāo)識(shí)GUID0
      [0132]作為一種可選的實(shí)施方式,處理器601還可以調(diào)用存儲(chǔ)在存儲(chǔ)器604中的應(yīng)用程序,并執(zhí)行以下操作:
      [0133]將生成的MD5值存儲(chǔ)至用戶終端600中。
      [0134]具體地,本發(fā)明實(shí)施例中介紹的用戶終端可以實(shí)施本發(fā)明結(jié)合圖1或圖2介紹的信息處理方法實(shí)施例中的部分或全部流程。
      [0135]本發(fā)明實(shí)施例中,通過(guò)實(shí)施圖6所示的用戶終端,在隨機(jī)生成的⑶ID的基礎(chǔ)上進(jìn)一步結(jié)合用戶終端系統(tǒng)啟動(dòng)到當(dāng)前所經(jīng)過(guò)的時(shí)長(zhǎng)以及用戶在顯示屏上的操作位置來(lái)生成MD5值,使得生成的MD5值重復(fù)的概率要遠(yuǎn)小于GUID重復(fù)的概率,因此,利用生成的MD5值作為用戶標(biāo)識(shí),能夠有效降低用戶標(biāo)識(shí)重復(fù)的可能性。
      [0136]本發(fā)明所有實(shí)施例中的模塊或子模塊,可以通過(guò)通用集成電路,例如CPU,或通過(guò)ASIC(Applicat1n Specific Integrated Circuit,專用集成電路)來(lái)實(shí)現(xiàn)。
      [0137]需要說(shuō)明的是,對(duì)于前述的各個(gè)方法實(shí)施例,為了簡(jiǎn)單描述,故將其都表述為一系列的動(dòng)作組合,但是本領(lǐng)域技術(shù)人員應(yīng)該知悉,本發(fā)明并不受所描述的動(dòng)作順序的限制,因?yàn)橐罁?jù)本申請(qǐng),某一些步驟可以采用其他順序或者同時(shí)進(jìn)行。其次,本領(lǐng)域技術(shù)人員也應(yīng)該知悉,說(shuō)明書中所描述的實(shí)施例均屬于優(yōu)選實(shí)施例,所涉及的動(dòng)作和模塊并不一定是本申請(qǐng)所必須的。
      [0138]在上述實(shí)施例中,對(duì)各個(gè)實(shí)施例的描述都各有側(cè)重,某個(gè)實(shí)施例中沒(méi)有詳細(xì)描述的部分,可以參見其他實(shí)施例的相關(guān)描述。
      [0139]本發(fā)明實(shí)施例方法中的步驟可以根據(jù)實(shí)際需要進(jìn)行順序調(diào)整、合并和刪減。
      [0140]本發(fā)明實(shí)施例用戶終端中的單元或子單元可以根據(jù)實(shí)際需要進(jìn)行合并、劃分和刪減。
      [0141]本領(lǐng)域普通技術(shù)人員可以理解實(shí)現(xiàn)上述實(shí)施例方法中的全部或部分流程,是可以通過(guò)計(jì)算機(jī)程序來(lái)指令相關(guān)的硬件來(lái)完成,所述的程序可存儲(chǔ)于一計(jì)算機(jī)可讀取存儲(chǔ)介質(zhì)中,該程序在執(zhí)行時(shí),可包括如上述各方法的實(shí)施例的流程。其中,所述的存儲(chǔ)介質(zhì)可為磁碟、光盤、只讀存儲(chǔ)記憶體(Read-Only Memory,ROM)或隨機(jī)存取存儲(chǔ)器(Random AccessMemory,簡(jiǎn)稱RAM)等。
      [0142]以上對(duì)本發(fā)明實(shí)施例公開的一種信息處理方法及用戶終端進(jìn)行了詳細(xì)介紹,本文中應(yīng)用了具體個(gè)例對(duì)本發(fā)明的原理及實(shí)施方式進(jìn)行了闡述,以上實(shí)施例的說(shuō)明只是用于幫助理解本發(fā)明的方法及其核心思想;同時(shí),對(duì)于本領(lǐng)域的一般技術(shù)人員,依據(jù)本發(fā)明的思想,在【具體實(shí)施方式】及應(yīng)用范圍上均會(huì)有改變之處,綜上所述,本說(shuō)明書內(nèi)容不應(yīng)理解為對(duì)本發(fā)明的限制。
      【主權(quán)項(xiàng)】
      1.一種信息處理方法,其特征在于,包括: 利用預(yù)設(shè)算法生成至少一個(gè)全局唯一標(biāo)識(shí)符⑶ID; 獲取用戶終端從開機(jī)時(shí)刻至當(dāng)前時(shí)刻所經(jīng)過(guò)的目標(biāo)時(shí)長(zhǎng); 根據(jù)所述至少一個(gè)⑶ID和所述目標(biāo)時(shí)長(zhǎng),生成消息摘要MD5值。2.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述方法還包括: 獲取所述當(dāng)前時(shí)刻用戶在所述用戶終端的顯示屏上的操作位置,所述操作位置包括光標(biāo)位置或觸控位置; 其中,所述根據(jù)所述至少一個(gè)⑶ID和所述目標(biāo)時(shí)長(zhǎng),生成消息摘要MD5值,包括: 根據(jù)所述至少一個(gè)GUID、所述目標(biāo)時(shí)長(zhǎng)以及所述操作位置,生成消息摘要MD5值。3.根據(jù)權(quán)利要求2所述的方法,其特征在于,所述根據(jù)所述至少一個(gè)GUID、所述目標(biāo)時(shí)長(zhǎng)和所述操作位置,生成消息摘要MD5值,包括: 將所述至少一個(gè)GUID、所述目標(biāo)時(shí)長(zhǎng)和所述操作位置進(jìn)行組合,以獲得目標(biāo)字符串; 根據(jù)所述目標(biāo)字符串確定所述MD5值。4.根據(jù)權(quán)利要求1-3中任一項(xiàng)所述的方法,其特征在于,所述利用預(yù)設(shè)算法生成至少一個(gè)全局唯一標(biāo)識(shí)符GUID之前,所述方法還包括: 判斷所述用戶終端中是否存儲(chǔ)有MD5值; 其中,所述利用預(yù)設(shè)算法生成至少一個(gè)全局唯一標(biāo)識(shí)符⑶ID,包括: 若所述用戶終端中未存儲(chǔ)有MD5值,利用預(yù)設(shè)算法生成至少一個(gè)全局唯一標(biāo)識(shí)⑶ID。5.根據(jù)權(quán)利要求1-3中任一項(xiàng)所述的方法,其特征在于,所述方法還包括: 將生成的所述MD5值存儲(chǔ)至所述用戶終端中。6.一種用戶終端,其特征在于,包括: 第一生成單元,用于利用預(yù)設(shè)算法生成至少一個(gè)全局唯一標(biāo)識(shí)符⑶ID; 第一獲取單元,用于獲取用戶終端從開機(jī)時(shí)刻至當(dāng)前時(shí)刻所經(jīng)過(guò)的目標(biāo)時(shí)長(zhǎng); 第二生成單元,用于根據(jù)所述至少一個(gè)⑶ID和所述目標(biāo)時(shí)長(zhǎng),生成消息摘要MD5值。7.根據(jù)權(quán)利要求6所述的用戶終端,其特征在于,所述用戶終端還包括: 第二獲取單元,用于獲取所述當(dāng)前時(shí)刻用戶在所述用戶終端的顯示屏上的操作位置,所述操作位置包括光標(biāo)位置或觸控位置; 所述第二生成單元具體用于根據(jù)所述至少一個(gè)GUID、所述目標(biāo)時(shí)長(zhǎng)以及所述操作位置,生成消息摘要MD5值。8.根據(jù)權(quán)利要求7所述的用戶終端,其特征在于,所述第二生成單元包括: 組合子單元,用于將所述至少一個(gè)GUID、所述目標(biāo)時(shí)長(zhǎng)和所述操作位置進(jìn)行組合,以獲得目標(biāo)字符串; 確定子單元,用于根據(jù)所述目標(biāo)字符串確定所述MD5值。9.根據(jù)權(quán)利要求6-8中任一項(xiàng)所述的用戶終端,其特征在于,所述用戶終端還包括: 判斷單元,用于在所述第一生成單元利用預(yù)設(shè)算法生成至少一個(gè)全局唯一標(biāo)識(shí)符⑶ID之前,判斷所述用戶終端中是否存儲(chǔ)有MD5值; 所述第一生成單元具體用于當(dāng)所述判斷單元判斷出所述用戶終端中未存儲(chǔ)有MD5值,利用預(yù)設(shè)算法生成至少一個(gè)全局唯一標(biāo)識(shí)符GUID。10.根據(jù)權(quán)利要求6-8中任一項(xiàng)所述的用戶終端,其特征在于,所述用戶終端還包括:存儲(chǔ)單元,用于將所述第二生成單元生成的所述MD5值存儲(chǔ)至所述用戶終端中。
      【文檔編號(hào)】H04L9/06GK105979021SQ201610267069
      【公開日】2016年9月28日
      【申請(qǐng)日】2016年4月26日
      【發(fā)明人】李文靖
      【申請(qǐng)人】北京金山安全軟件有限公司
      網(wǎng)友詢問(wèn)留言 已有0條留言
      • 還沒(méi)有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
      1