欧美在线观看视频网站,亚洲熟妇色自偷自拍另类,啪啪伊人网,中文字幕第13亚洲另类,中文成人久久久久影院免费观看 ,精品人妻人人做人人爽,亚洲a视频

數(shù)據(jù)安全校驗(yàn)方法、裝置及校驗(yàn)設(shè)備的制造方法_2

文檔序號(hào):9508411閱讀:來(lái)源:國(guó)知局
驗(yàn),即使當(dāng)惡意第三方獲得N個(gè)原始校驗(yàn)值后,由于通過(guò)碰撞方式獲得的不同校驗(yàn)算法對(duì) 應(yīng)的數(shù)據(jù)不會(huì)相同,因此在采用任意一個(gè)碰撞出的數(shù)據(jù)進(jìn)行安全性校驗(yàn)時(shí),該數(shù)據(jù)都難以 通過(guò)所有校驗(yàn)算法的校驗(yàn),因此在提高了碰撞難度的同時(shí),可以有效鑒別各種偽造數(shù)據(jù),從 而保證了數(shù)據(jù)安全性校驗(yàn)的準(zhǔn)確性。
[0036] 在一個(gè)可選的數(shù)據(jù)安全校驗(yàn)方法實(shí)施例中,校驗(yàn)設(shè)備可以為原始數(shù)據(jù)的接收方, 該原始數(shù)據(jù)的接收方可以為服務(wù)器,該原始數(shù)據(jù)的發(fā)送方可以為終端,所校驗(yàn)的數(shù)據(jù)可以 包括:用戶口令、或數(shù)字證書等。參見(jiàn)圖2,為該實(shí)施例流程圖,該實(shí)施例以用戶口令為例進(jìn) 行描述:
[0037] 步驟201 :每個(gè)用戶注冊(cè)時(shí),終端向服務(wù)器發(fā)送用戶的用戶名和用戶口令。
[0038] 當(dāng)用戶要通過(guò)終端使用各種應(yīng)用時(shí),例如,即時(shí)通信應(yīng)用、各種交易應(yīng)用等,用戶 首先需要通過(guò)終端上安裝的應(yīng)用客戶端向應(yīng)用服務(wù)器進(jìn)行注冊(cè),注冊(cè)時(shí)向服務(wù)器提供用戶 名和用戶口令(也可稱為用戶密碼)。
[0039] 步驟202 :服務(wù)器通過(guò)N個(gè)校驗(yàn)算法對(duì)用戶口令進(jìn)行校驗(yàn)運(yùn)算,獲得N個(gè)原始校驗(yàn) 值,N為大于1的自然數(shù)。
[0040] 本申請(qǐng)實(shí)施例中,當(dāng)服務(wù)器接收到用戶注冊(cè)的用戶名和用戶口令后,用N個(gè)校驗(yàn) 算法分別對(duì)用戶口令進(jìn)行校驗(yàn)運(yùn)算,得到N個(gè)校驗(yàn)值,稱為原始校驗(yàn)值。該N個(gè)校驗(yàn)算法可 以包括:各種哈希算法、和/或CRC校驗(yàn)算法。其中,哈希算法可以包括:MD5、MD4、MD2、SHA 等。
[0041] 服務(wù)器可以預(yù)先在存儲(chǔ)器內(nèi)保存若干校驗(yàn)算法,并且可以靈活設(shè)置采用若干校驗(yàn) 算法中的N個(gè)校驗(yàn)算法對(duì)用戶口令進(jìn)行校驗(yàn)算法。當(dāng)對(duì)用戶口令進(jìn)行校驗(yàn)運(yùn)算時(shí),可以通 過(guò)串行處理方式,順序采用N個(gè)校驗(yàn)算法中每個(gè)校驗(yàn)算法對(duì)用戶口令進(jìn)行校驗(yàn)運(yùn)算獲得N 個(gè)原始校驗(yàn)值,也可以通過(guò)并行處理方式(例如,設(shè)置N個(gè)線程),同時(shí)采用N個(gè)校驗(yàn)算法對(duì) 用戶口令進(jìn)行校驗(yàn)運(yùn)算獲得N個(gè)原始校驗(yàn)值。
[0042] 步驟203 :服務(wù)器保存用戶名與N個(gè)原始校驗(yàn)值的對(duì)應(yīng)關(guān)系。
[0043] 當(dāng)服務(wù)器通過(guò)校驗(yàn)運(yùn)算得到N個(gè)原始校驗(yàn)值后,可以在設(shè)置的原始校驗(yàn)值數(shù)據(jù)庫(kù) 中保存用戶名與N個(gè)原始校驗(yàn)值的對(duì)應(yīng)關(guān)系。
[0044] 以服務(wù)器采用兩個(gè)校驗(yàn)算法,分別為MD5和SHA為例,原始校驗(yàn)值數(shù)據(jù)庫(kù)如下表1 所示:
[0045] 表 1
[0047] 需要說(shuō)明的是,上表1中各個(gè)字段的具體內(nèi)容是為了描述方便所做的簡(jiǎn)單示例, 以MD5校驗(yàn)值為例,在實(shí)際應(yīng)用中,其通常為十六進(jìn)制數(shù)字串,例如"0cal75b9c0f726a831d 895e269332461"。
[0048] 步驟204:當(dāng)?shù)谝挥脩舻卿洉r(shí),終端向服務(wù)器發(fā)送第一用戶輸入的第一用戶名和 第一用戶口令。
[0049] 步驟205 :服務(wù)器通過(guò)N個(gè)校驗(yàn)算法分別對(duì)第一用戶口令進(jìn)行校驗(yàn)運(yùn)算,獲得N個(gè) 實(shí)時(shí)校驗(yàn)值。
[0050] 當(dāng)接收到第一用戶名和第一用戶口令后,服務(wù)器從存儲(chǔ)器中調(diào)取預(yù)先設(shè)置的N個(gè) 校驗(yàn)算法,采用串行處理方式或并行處理方式,通過(guò)這N個(gè)校驗(yàn)算法對(duì)第一用戶口令進(jìn)行 校驗(yàn)運(yùn)算,獲得N個(gè)實(shí)時(shí)校驗(yàn)值。
[0051] 步驟206:服務(wù)器根據(jù)第一用戶名查找對(duì)應(yīng)關(guān)系,獲得與第一用戶名對(duì)應(yīng)的N個(gè)原 始校驗(yàn)值。
[0052] 結(jié)合表1,仍然以校驗(yàn)算法分別為MD5和SHA為例,假設(shè)第一用戶的第一用戶名為 "用戶1",采用MD5和SHA分別對(duì)第一用戶口令進(jìn)行校驗(yàn)運(yùn)算后,得到的實(shí)時(shí)校驗(yàn)值為"ΧΓ " 和"ΥΓ"。服務(wù)器根據(jù)"用戶1"查找表1,得到對(duì)應(yīng)MD5和SHA的原始校驗(yàn)值分別為"XI" 和 "ΥΓ,。
[0053] 步驟207 :服務(wù)器驗(yàn)證N個(gè)實(shí)時(shí)校驗(yàn)值與N個(gè)原始校驗(yàn)值中,采用相同校驗(yàn)算法的 實(shí)時(shí)校驗(yàn)值和原始校驗(yàn)值是否均一致,若是,則執(zhí)行步驟208 ;否則,執(zhí)行步驟209。
[0054] 服務(wù)器在驗(yàn)證待校驗(yàn)數(shù)據(jù)的安全性時(shí),獲得了 N組實(shí)時(shí)校驗(yàn)值和原始校驗(yàn)值,每 一組實(shí)時(shí)校驗(yàn)值和原始校驗(yàn)值為通過(guò)同一校驗(yàn)算法獲得校驗(yàn)值,當(dāng)每一組實(shí)時(shí)校驗(yàn)值和原 始校驗(yàn)值均一致時(shí),確定待校驗(yàn)數(shù)據(jù)通過(guò)安全性校驗(yàn)。
[0055] 結(jié)合步驟206中的示例,服務(wù)器在比較"ΧΓ "與"XI" 一致,且"ΥΓ "與"Y" 一致 后,可以確定第一用戶輸入的第一用戶口令即為"123456",則第一用戶口令通過(guò)安全校驗(yàn)。
[0056] 步驟208 :服務(wù)器確定第一用戶口令通過(guò)安全校驗(yàn),結(jié)束當(dāng)前流程。
[0057] 步驟209 :服務(wù)器確定第一用戶口令未通過(guò)安全校驗(yàn),結(jié)束當(dāng)前流程。
[0058] 由上述實(shí)施例可見(jiàn),該實(shí)施例采用多個(gè)校驗(yàn)算法對(duì)用戶登錄時(shí)的用戶口令進(jìn)行安 全性校驗(yàn),即使當(dāng)惡意第三方獲得了用戶注冊(cè)時(shí)服務(wù)器保存的用戶口令的原始校驗(yàn)值,但 由于通過(guò)碰撞方式獲得的不同校驗(yàn)算法對(duì)應(yīng)的用戶口令不會(huì)相同,因此在采用任意一個(gè)碰 撞出的用戶口令進(jìn)行安全性校驗(yàn)時(shí),該用戶口令都難以通過(guò)所有校驗(yàn)算法的校驗(yàn),因此在 提高了碰撞難度的同時(shí),可以有效鑒別各種偽造的用戶口令,從而保證了用戶口令校驗(yàn)的 準(zhǔn)確性。
[0059] 在另一個(gè)可選的數(shù)據(jù)安全校驗(yàn)方法實(shí)施例中,校驗(yàn)設(shè)備可以為待校驗(yàn)數(shù)據(jù)的下載 方時(shí),待校驗(yàn)數(shù)據(jù)的下載方可以為終端,原始數(shù)據(jù)的提供方可以為服務(wù)器,所校驗(yàn)的數(shù)據(jù)可 以包括:應(yīng)用程序、文本信息、或多媒體文件等。參見(jiàn)圖3,為該實(shí)施例流程圖,該實(shí)施例以 下載視頻文件為例進(jìn)行描述:
[0060] 步驟301 :服務(wù)器獲得原始視頻文件后,通過(guò)N個(gè)校驗(yàn)算法對(duì)原始視頻文件進(jìn)行校 驗(yàn)運(yùn)算得到N個(gè)原始校驗(yàn)值,N為大于1的自然數(shù)。
[0061] 本實(shí)施例中,服務(wù)器可以是某些視頻下載網(wǎng)站設(shè)置的視頻文件服務(wù)器,該服務(wù)器 向終端用戶提供視頻文件下載服務(wù),該服務(wù)器上保存的所有視頻文件稱為原始視頻文件。
[0062] 對(duì)于每個(gè)原始視頻文件,服務(wù)器在保存該原始視頻文件的同時(shí),用N個(gè)校驗(yàn)算法 分別對(duì)原始視頻文件進(jìn)行校驗(yàn)運(yùn)算,得到N個(gè)校驗(yàn)值,稱為原始校驗(yàn)值。
[0063] 服務(wù)器可以預(yù)先在存儲(chǔ)器內(nèi)保存若干校驗(yàn)算法,并且可以靈活設(shè)置采用若干校驗(yàn) 算法中的N個(gè)校驗(yàn)算法對(duì)原始視頻文件進(jìn)行校驗(yàn)算法。當(dāng)對(duì)原始視頻文件進(jìn)行校驗(yàn)運(yùn)算 時(shí),可以通過(guò)串行處理方式,順序采用N個(gè)校驗(yàn)算法中每個(gè)校驗(yàn)算法對(duì)原始視頻文件進(jìn)行 校驗(yàn)運(yùn)算獲得N個(gè)原始校驗(yàn)值,也可以通過(guò)并行處理方式(例如,設(shè)置N個(gè)線程),同時(shí)采用 N個(gè)校驗(yàn)算法對(duì)原始視頻文件進(jìn)行校驗(yàn)運(yùn)算獲得N個(gè)原始校驗(yàn)值。
[0064] 步驟302 :服務(wù)器保存原始視頻文件的文件名與N個(gè)原始校驗(yàn)值的對(duì)應(yīng)關(guān)系。 [0065] 當(dāng)服務(wù)器通過(guò)校驗(yàn)運(yùn)算得到N個(gè)原始校驗(yàn)值后,可以在設(shè)置的原始校驗(yàn)值數(shù)據(jù)庫(kù) 中保存每個(gè)原始視頻文件的文件名和N個(gè)原始校驗(yàn)值的對(duì)應(yīng)關(guān)系。
[0066] 步驟303 :終端下載完視頻文件后,通過(guò)N個(gè)校驗(yàn)算法分別對(duì)下載視頻文件進(jìn)行校 驗(yàn)運(yùn)算,獲得N個(gè)實(shí)時(shí)校驗(yàn)值。
[0067] 步驟304 :終端根據(jù)下載視頻文件的文件名從服務(wù)器獲得原始視頻文件的N個(gè)原 始校驗(yàn)值。
[0068] 本實(shí)施例中,由終端對(duì)下載視頻文件進(jìn)行校驗(yàn),因此終端可以根據(jù)下載視頻文件 的文件名從服務(wù)器獲得原始視頻文件的N個(gè)原始校驗(yàn)值。其中,可以在下載視頻文件的同 時(shí),接收服務(wù)器傳輸?shù)腘個(gè)原始校驗(yàn)值,也可以在下載完視頻文件后,向服務(wù)器請(qǐng)求N個(gè)原 始校驗(yàn)值。
[0069] 步驟305 :終端驗(yàn)證N個(gè)實(shí)時(shí)校驗(yàn)值與N個(gè)原始校驗(yàn)值中,采用相同校驗(yàn)算法的實(shí) 時(shí)校驗(yàn)值和原始校驗(yàn)值是否均一致,若是,則執(zhí)行步驟306 ;否則,執(zhí)行步驟307。
[0070] 步驟306 :終端確定下載視頻文件通過(guò)安全校驗(yàn),結(jié)束當(dāng)前流程。
[0071] 步驟307 :終端確定下載視頻文件未通過(guò)安全校驗(yàn),結(jié)束當(dāng)前流程。
[0072] 由上述實(shí)施例可見(jiàn),該實(shí)施例采用多個(gè)校驗(yàn)算法對(duì)用戶下載的視頻文件進(jìn)行安全 性校驗(yàn),即使當(dāng)惡意第三方獲得了服務(wù)器保存的原始視頻文件的原始校驗(yàn)值,但由于通過(guò) 碰撞方式獲得的不同校驗(yàn)算法對(duì)應(yīng)的視頻文件不會(huì)相同,因此在采用任意一個(gè)碰撞出的視 頻文件進(jìn)行安全性校驗(yàn)時(shí),該視頻文件都難以通過(guò)所有校驗(yàn)算法的校驗(yàn),因此在提高了碰 撞難度的同時(shí),可以有效鑒別各種
當(dāng)前第2頁(yè)1 2 3 4 
網(wǎng)友詢問(wèn)留言 已有0條留言
  • 還沒(méi)有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1
小金县| 汤原县| 浦县| 孝义市| 定安县| 邵阳县| 安乡县| 荃湾区| 登封市| 布拖县| 巴南区| 湾仔区| 奎屯市| 阿巴嘎旗| 永寿县| 嘉定区| 陕西省| 策勒县| 探索| 民权县| 江华| 贺兰县| 黄冈市| 吴忠市| 科尔| 永嘉县| 汕尾市| 大荔县| 浮山县| 安溪县| 衢州市| 五莲县| 沾益县| 济源市| 东兰县| 香河县| 榆中县| 宜良县| 聂拉木县| 泰州市| 陇南市|