freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內容

電子簽名系統(tǒng)安全性(編輯修改稿)

2025-05-06 12:04 本頁面
 

【文章內容簡介】 輸過程或分發(fā)過程中是否己被篡改并且可以確認發(fā)送者的身份。MD5函數(shù)MD5是RonRivest設計的單向散列函數(shù),MD表示消息摘要。MD5以512位分組來處理輸入的信息,且每一分組又被劃分為16個32位子分組,經過了一系列的處理后,算法的輸出由四個32位分組組成,將這四個32位分組級聯(lián)后將生成一個128位散列值。在MD5算法中,首先需要對信息進行填充,使其字節(jié)長度對512求余的結果等于448。因此,信息的字節(jié)長度(Bits Length)將被擴展至N*512+448,即N*64+56個字節(jié)(Bytes),N為一個正整數(shù)。填充的方法如下,在信息的后面填充一個1和無數(shù)個0,直到滿足上面的條件時才停止用0對信息的填充。然后,在在這個結果后面附加一個以64位二進制表示的填充前信息長度。經過這兩步的處理,現(xiàn)在的信息字節(jié)長度=N*512+448+64=(N+1)*512,即長度恰好是512的整數(shù)倍。這樣做的原因是為滿足后面處理中對信息長度的要求。MD5中有四個32位被稱作鏈接變量(ChainingVariable)的整數(shù)參數(shù),他們分別為:A=0x01234567,B=0x89abcdef,C=0xfedcba98,D=0x76543210。當設置好這四個鏈接變量后,就開始進入算法的四輪循環(huán)運算。循環(huán)的次數(shù)是信息中512位信息分組的數(shù)目。將上面四個鏈接變量復制到另外四個變量中:A到a,B到b,C到c,D到d。主循環(huán)有四輪(MD4只有三輪),每輪循環(huán)都很相似。第一輪進行16次操作。每次操作對a、b、c和d中的其中三個作一次非線性函數(shù)運算,然后將所得結果加上第四個變量,文本的一個子分組和一個常數(shù)。再將所得結果向右環(huán)移一個不定的數(shù),并加上a、b、c或d中之一。最后用該結果取代a、b、c或d中之一。以一下是每次操作中用到的四個非線性函數(shù)(每輪一個)。F(X,Y,Z)=(Xamp。Y)|((~X)amp。Z)G(X,Y,Z)=(Xamp。Z)|(Yamp。(~Z))H(X,Y,Z)=X^Y^ZI(X,Y,Z)=Y^(X|(~Z))(amp。是與,|是或,~是非,^是異或)這四個函數(shù)的說明:如果X、Y和Z的對應位是獨立和均勻的,那么結果的每一位也應是獨立和均勻的。F是一個逐位運算的函數(shù)。即,如果X,那么Y,否則Z。函數(shù)H是逐位奇偶操作符。假設Mj表示消息的第j個子分組(從0到15),s表示左移s個單位FF(a,b,c,d,Mj,s,t)表示a=b+((a+(F(b,c,d)+Mj+ti)sGG(a,b,c,d,Mj,s,t)表示a=b+((a+(G(b,c,d)+Mj+ti)sHH(a,b,c,d,Mj,s,t)表示a=b+((a+(H(b,c,d)+Mj+ti)sII(a,b,c,d,Mj,s,t)表示a=b+((a+(I(b,c,d)+Mj+ti)s對稱密鑰密碼學算法對稱算法有時又叫傳統(tǒng)密碼算法,就是加密密鑰能夠從解密密鑰中推算出來,反過來也成立。在大多數(shù)對稱算法中,加密和解密的密鑰是相同的。這些算法也叫秘密密鑰算法。它要求發(fā)送者和接受者在安全通訊之前,商定一個密鑰。對稱算法的安全性依賴于密
點擊復制文檔內容
公司管理相關推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號-1