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

正文內(nèi)容

畢業(yè)設(shè)計(jì)-數(shù)據(jù)庫(kù)加密系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)(編輯修改稿)

2025-01-08 18:53 本頁(yè)面
 

【文章內(nèi)容簡(jiǎn)介】 中有四個(gè) 32 位被稱作鏈接變量( chaining variable)的整數(shù)參數(shù),他們分別為: a=0x01234567, b=0x89abcdef, c=0xfedcba98, d=0x76543210。 當(dāng)設(shè)置好這四個(gè)鏈接變量后,就開(kāi)始進(jìn)入算法的四輪循環(huán)運(yùn)算。循環(huán)的次數(shù)是信息中 512 位信息分組的數(shù)目。 將上面四個(gè)鏈接變量復(fù)制到另外四個(gè)變量中: a 到 a, b 到 b, c 到 c, d 到 d。 主循環(huán)有四輪( md4 只有三輪),每輪循環(huán)都很相似。第一輪進(jìn)行 16 次操作。每次操作對(duì) a、 b、 c 和 d 中的其中三個(gè)作一次非線性函數(shù)運(yùn)算,然后將所得結(jié)果加上第四個(gè)變量,文本的一個(gè)子分組和一個(gè)常數(shù)。再將所得結(jié)果向右環(huán)移一個(gè)不定的數(shù),并加上 a、 b、 c 或 d 中之一。最后用該結(jié)果取代 a、 b、 c 或 d 中之一。 以一下是每次操作中用到的四個(gè)非線性函數(shù)(每輪一個(gè))。 淮陰工學(xué)院畢業(yè)設(shè)計(jì)說(shuō)明書 (論文) 第 9 頁(yè) 共 26 頁(yè) f(x,y,z) =(xamp。y)|((~x)amp。z) g(x,y,z) =(xamp。z)|(yamp。(~z)) h(x,y,z) =x^y^z i(x,y,z)=y^(x|(~z)) ( amp。是與, |是或, ~是非, ^是異或) 這四個(gè)函數(shù)的說(shuō)明:如果 x、 y 和 z 的對(duì)應(yīng)位是獨(dú)立和均勻的,那么結(jié)果的每一位也應(yīng)是獨(dú)立和均勻的。 f 是一個(gè)逐位運(yùn)算的函數(shù)。即,如果 x,那么 y,否則 z。函數(shù) h 是逐位奇偶操作符。 假設(shè) mj 表示消息的第 j 個(gè)子分組(從 0 到 15), ff(a,b,c,d,mj,s,ti) 表示 a=b+((a+(f(b,c,d)+mj+ti) gg(a,b,c,d,mj,s,ti) 表示a=b+((a+(g(b,c,d)+mj+ti) hh(a,b,c,d,mj,s,ti) 表示 a=b+((a+(h(b,c,d)+mj+ti) ii(a,b,c,d,mj,s,ti)表示 a=b+((a+(i(b,c,d)+mj+ti) 這四輪( 64 步)是: 第一輪 ff(a,b,c,d,m0,7,0xd76aa478) ff(d,a,b,c,m1,12,0xe8c7b756) ff(c,d,a,b,m2,17,0x242070db) ff(b,c,d,a,m3,22,0xc1bdceee) ff(a,b,c,d,m4,7,0xf57c0faf) ff(d,a,b,c,m5,12,0x4787c62a) ff(c,d,a,b,m6,17,0xa8304613) ff(b,c,d,a,m7,22,0xfd469501) ff(a,b,c,d,m8,7,0x698098d8) ff(d,a,b,c,m9,12,0x8b44f7af) ff(c,d,a,b,m10,17,0xffff5bb1) ff(b,c,d,a,m11,22,0x895cd7be) ff(a,b,c,d,m12,7,0x6b901122) ff(d,a,b,c,m13,12,0xfd987193) ff(c,d,a,b,m14,17,0xa679438e) 淮陰工學(xué)院畢業(yè)設(shè)計(jì)說(shuō)明書 (論文) 第 10 頁(yè) 共 26 頁(yè) ff(b,c,d,a,m15,22,0x49b40821) 第二輪 gg(a,b,c,d,m1,5,0xf61e2562) gg(d,a,b,c,m6,9,0xc040b340) gg(c,d,a,b,m11,14,0x265e5a51) gg(b,c,d,a,m0,20,0xe9b6c7aa) gg(a,b,c,d,m5,5,0xd62f105d) gg(d,a,b,c,m10,9,0x02441453) gg(c,d,a,b,m15,14,0xd8a1e681) gg(b,c,d,a,m4,20,0xe7d3fbc8) gg(a,b,c,d,m9,5,0x21e1cde6) gg(d,a,b,c,m14,9,0xc33707d6) gg(c,d,a,b,m3,14,0xf4d50d87) gg(b,c,d,a,m8,20,0x455a14ed) gg(a,b,c,d,m13,5,0xa9e3e905) gg(d,a,b,c,m2,9,0xfcefa3f8) gg(c,d,a,b,m7,14,0x676f02d9) gg(b,c,d,a,m12,20,0x8d2a4c8a) 第三輪 hh(a,b,c,d,m5,4,0xfffa3942) hh(d,a,b,c,m8,11,0x8771f681) hh(c,d,a,b,m11,16,0x6d9d6122) hh(b,c,d,a,m14,23,0xfde5380c) hh(a,b,c,d,m1,4,0xa4beea44) hh(d,a,b,c,m4,11,0x4bdecfa9) hh(c,d,a,b,m7,16,0xf6bb4b60) hh(b,c,d,a,m10,23,0xbebfbc70) hh(a,b,c,d,m13,4,0x289b7ec6) hh(d,a,b,c,m0,11,0xeaa127fa) hh(c,d,a,b,m3,16,0xd4ef3085) 淮陰工學(xué)院畢業(yè)設(shè)計(jì)說(shuō)明書 (論文) 第 11 頁(yè) 共 26 頁(yè) hh(b,c,d,a,m6,23,0x04881d05) hh(a,b,c,d,m9,4,0xd9d4d039) hh(d,a,b,c,m12,11,0xe6db99e5) hh(c,d,a,b,m15,16,0x1fa27cf8) hh(b,c,d,a,m2,23,0xc4ac5665) 第四輪 ii(a,b,c,d,m0,6,0xf4292244) ii(d,a,b,c,m7,10,0x432aff97) ii(c,d,a,b,m14,15,0xab9423a7) ii(b,c,d,a,m5,21,0xfc93a039) ii(a,b,c,d,m12,6,0x655b59c3) ii(d,a,b,c,m3,10,0x8f0ccc92) ii(c,d,a,b,m10,15,0xffeff47d) ii(b,c,d,a,m1,21,0x85845dd1) ii(a,b,c,d,m8,6,0x6fa87e4f) ii(d,a,b,c,m15,10,0xfe2ce6e0) ii(c,d,a,b,m6,15,0xa3014314) ii(b,c,d,a,m13,21,0x4e0811a1) ii(a,b,c,d,m4,6,0xf7537e82) ii(d,a,b,c,m11,10,0xbd3af235) ii(c,d,a,b,m2,15,0x2ad7d2bb) ii(b,c,d,a,m9,21,0xeb86d391) 常數(shù) ti 可以如下選擇: 在第 i 步中, ti 是 4294967296*abs(sin(i))的整數(shù)部分, i 的單位是弧度。( 4294967296等于 2 的 32 次方) 所有這些完成之后,將 a、 b、 c、 d 分別加上 a、 b、 c、 d。然后用下一分組數(shù)據(jù)繼續(xù)運(yùn)行算法,最后的輸出是 a、 b、 c 和 d 的級(jí)聯(lián)。 MD5 的安全性 MD5 相對(duì) md4 所作的改進(jìn): ( 1)增加了第四輪; 淮陰工學(xué)院畢業(yè)設(shè)計(jì)說(shuō)明書 (論文) 第 12 頁(yè) 共 26 頁(yè) ( 2)每一步均有唯一的加法常數(shù); ( 3) 為減弱第二輪中函數(shù) g 的對(duì)稱性從 (xamp。y)|(xamp。z)|(yamp。z)變?yōu)?(xamp。z)|(yamp。(~z)); ( 4)第一步加上了上一步的結(jié)果,這將引起更快的雪崩效應(yīng); ( 5)改變了第二輪和第三輪中訪 問(wèn)消息子分組的次序,使其更不相似; ( 6)近似優(yōu)化了每一輪中的循環(huán)左移位移量以實(shí)現(xiàn)更快的雪崩效應(yīng), 各輪的位移量互不相同。 [color=red]簡(jiǎn)單的說(shuō): MD5 叫信息-摘要算法,是一種密碼的算法,它可以對(duì)任何文件產(chǎn)生一個(gè)唯一的 MD5 驗(yàn)證碼,每個(gè)文件的 MD5 碼就如同每個(gè)人的指紋一樣,都是不同的,這樣,一旦這個(gè)文件在傳輸過(guò)程中,其內(nèi)容被損壞或者被修改的話,那么這個(gè)文件的 MD5碼就會(huì)發(fā)生變化,通過(guò)對(duì)文件 MD5 的驗(yàn)證,可以得知獲得的文件是否完整。 MD5 算法算法總體流程圖 如下圖 所示。 圖 MD5 算法算法總體流程圖 密鑰管理 在對(duì)數(shù)據(jù)加密時(shí),一個(gè)至關(guān)重要的問(wèn)題是密鑰的管理。密鑰管理是對(duì)密鑰在
點(diǎn)擊復(fù)制文檔內(nèi)容
公司管理相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖片鄂ICP備17016276號(hào)-1