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

正文內(nèi)容

畢業(yè)設(shè)計(jì)-md5算法的研究與實(shí)現(xiàn)數(shù)據(jù)存儲(chǔ)加密—論文(完整版)

  

【正文】 便釋放這個(gè) DLL所占用的資源。另外,大家比較熟悉的即時(shí)通信軟件 MyIM 也使用 MD5 算法。這樣兩個(gè)要求都得到了滿足。系統(tǒng)在并不知道用戶密碼的明碼的情況下 就可以確定用戶登錄系統(tǒng)的合法性。 正是因?yàn)檫@個(gè)原因 , 現(xiàn)在被黑客使用 最多的一種破譯密碼的方法就是一種被稱為 “ 跑字典 ” 的方法。 設(shè) Mi表示消息的第 i個(gè)子分組 (從 0到 15)。 圖 9 和圖 10顯示了 MD5 操作過(guò)程。每一輪輸出的中間和最終結(jié)果復(fù)制到寄存器 abcd中,注意,每一輪有 16 個(gè)寄存器。每一輪的輸入如下 : (a) 16 個(gè)子塊 ; (b)變量 a, b, c, d; (c)常量t,如圖 8 所示。 第 6 頁(yè) 共 23 頁(yè) 圖 3 添加長(zhǎng)度 第 3 步 : 將輸入分成 512 位的塊 下面要將輸入分成 512 位的塊,如圖 4所示。因此,填充長(zhǎng)度為 1~ 512 的值。 5)重復(fù) 1)至 3)步若干次 。單向散列函數(shù)的輸出值為一個(gè)長(zhǎng)度為 n的散列值 , 該長(zhǎng)度比輸入值的長(zhǎng)度 m 要小很多,即 nm。 h=H(M) 其中 h的長(zhǎng)度為 m。散列函數(shù)一直在計(jì)算機(jī)科學(xué)中使用 , 散列函數(shù)就是把可變的輸入長(zhǎng)度串轉(zhuǎn)換成固定長(zhǎng)度輸出值 (叫做散列值 )的一種函數(shù)。由于公共和私人部門的一些機(jī)構(gòu)越來(lái)越多的應(yīng)用電子數(shù)據(jù)處理,將數(shù)據(jù)存儲(chǔ)在數(shù)據(jù)庫(kù)中,因此防止非法泄露,刪除,修改等是必須重視的問(wèn)題。最初的計(jì)算機(jī)應(yīng)用程序通常沒有或很少有安全性,那是因?yàn)楫?dāng)時(shí)的系統(tǒng)是專屬和封閉的,簡(jiǎn)單地 說(shuō),計(jì)算機(jī)之間雖然也交換數(shù)據(jù)和信息,但形成的網(wǎng)絡(luò)完全在組織控制之下。它在 MD4 的基礎(chǔ)上增加了 “ 安全 帶子 ” (safetybelts)的概念。 MD2 算法的加密后結(jié)果是唯一的 即沒有重復(fù)。 同時(shí),在競(jìng)爭(zhēng)日趨激烈的今天,只有實(shí)行對(duì)數(shù)據(jù)加密的加強(qiáng)管理,建設(shè)性提高信息安全在網(wǎng)絡(luò)中的地位,以至在競(jìng)爭(zhēng)中求生存,以期更好地發(fā)展下去。 MD5。文章分成五部分。 MD5 算法的全稱是 MessageDigest algorithm 5,是一種用于產(chǎn)生數(shù)字簽名的單項(xiàng)散列算法。最后一部分顯示了系統(tǒng)測(cè)試的內(nèi)容和系統(tǒng)主要功能運(yùn)行界面圖。數(shù)據(jù)加密技術(shù)不僅具有保證信息機(jī)密性的信息加密功能,而且具有數(shù)字簽名、秘密分存、系統(tǒng)安全等性能。雖然這些算法的結(jié)構(gòu)或多或少有些相似,但是 MD2 的設(shè)計(jì)與 MD4 和 MD5 完全不同,是因?yàn)?MD2 是為 8 位機(jī)器做過(guò)設(shè)計(jì)優(yōu)化的,而 MD4 和 MD5 卻是面向 32位的電腦 。Den Boer 和 Bosselaers 以及其他人很快的發(fā)現(xiàn)了攻擊 MD4 版本中第一步和第三步的漏洞。 Van Oorschot 和 Wiener 曾經(jīng)考慮過(guò)一個(gè)在散列中暴力搜尋沖突的函數(shù) (bruteforce hash function),而且他們猜測(cè)一個(gè)被設(shè)計(jì)專門用來(lái)搜索 MD5沖突的機(jī)器可以平均每 24天就找到一個(gè)沖突,但單從 1991 年到 2021 年這 10年間 , 竟沒有出現(xiàn)替代 MD5 算法的 新算法 ,我們可以看出這個(gè)瑕疵并沒有太多的影響 MD5 的安全性。 選題背景 現(xiàn)階段,信息安全性已成為全社會(huì) 共同 關(guān)心問(wèn)題,密碼學(xué)研究也越來(lái)越被人們所關(guān)注。 本畢業(yè)設(shè)計(jì)主要是對(duì) MD5 算法進(jìn)行研究,并在此基礎(chǔ)上編程實(shí)現(xiàn) MD5 算法函數(shù) , 并實(shí)現(xiàn)封裝;開發(fā)一個(gè)簡(jiǎn)單的數(shù)據(jù)存儲(chǔ)程序驗(yàn)證算法的正確性和可用性。如果你驗(yàn)證某人持有一個(gè)特定的文件 (你同時(shí)也持有該文件 ),但你不想他將文件傳給你,那么,就要 通知他將該文件的散列值傳給你,如果他傳送的散列值是正確的,那么可以肯定他持有那份文件 。)很難。 2)將該散列值附于消息之后。 這樣,填充后,原消息的長(zhǎng)度為 448 位 (比 512 少 64), 960 位 (比 1024 少64位 ), 1472 位 (比 1536 少 64位 ),等等。 這個(gè)消息原長(zhǎng)表示為 64 位值,添加到加進(jìn)填充后的消息末尾,如圖 3所示。 圖 6 鏈接變量 抽象視圖 第 8 頁(yè) 共 23 頁(yè) 步 : 將當(dāng)前 512 位塊分解為 16 個(gè)子塊,每個(gè)子塊為 32 位,如圖 7所示。我們把數(shù)組 t 的元素表示為 t[1], t[2], ? , t[64],或 t[i],其中 i為 1~ 64。 5)第 4步的輸出 (即寄存器 abcd)循環(huán)左移 s位。z)|(yamp。比如在 UNIX 系統(tǒng)中用戶的密碼就是以MD5(或其它類似的算法 )經(jīng)加密后存儲(chǔ)在文件系統(tǒng)中。這里我舉一個(gè)例子 :我們到銀行取錢輸入密碼時(shí),一般是源碼被存近了銀行的主機(jī),如果銀行的內(nèi)部人員或黑客侵入到數(shù)據(jù)庫(kù),很輕易地就竊取了你的源碼。假設(shè) A要向 B發(fā)一封信。這時(shí),網(wǎng)站失去了很重要的功能,就是獲取已忘記的密碼的功能。 數(shù)據(jù)庫(kù)設(shè)計(jì) 表 2 字段值設(shè)置 第 15 頁(yè) 共 23 頁(yè) 主要流程圖 開 始結(jié) 束輸 入 用 戶 名 和 密 碼M D 5 加 密將 加 密 的 數(shù) 據(jù) 存 入A C C E S S 圖 11 主功能流程圖 4 MD5算法的 DLL封裝 DLL是 Dynamic Link Library的縮寫,翻譯為動(dòng)態(tài)鏈接庫(kù),是 Windows采用的一種極其重要的技術(shù)。 運(yùn)行時(shí)動(dòng)態(tài)鏈接 在運(yùn)行時(shí)動(dòng)態(tài)鏈接中,應(yīng)用程序調(diào)用 LoadLibrary 函數(shù)或 LoadLibraryEx 函數(shù)以在運(yùn)行時(shí)加載 DLL。 void MD5Update ( unsigned char *input, unsigned int inputLen)。 void MD5_memcpy (unsigned char* output, unsigned char* input,unsigned int len)。 (digest)。同時(shí) 還實(shí)現(xiàn)了 DLL封裝,它是 把定義申明 導(dǎo)出為 DLL,主要工作就是 把類實(shí)例化 ,產(chǎn)生對(duì)象后再調(diào)用 對(duì)象 , 然后就可以實(shí)現(xiàn) MD5加密了。 [4] 桑海 ,李建寶 .加密算法 MD5 的研究與應(yīng)用 [EB/OL]. 華南金融電腦 。除非另有說(shuō)明,本文的工作是原始性工作。s horse. That is a problem, I said. Well, that39。Bleeding! ? Nobody ever said anything about bleeding!39。t think that had much to do with his appeal。? Gaby said. It couldn39。s action was irresponsible, illegal and punishable with a heavy fine. But who can arrest an invisible culprit? He blessed the fog as the ship stole away from the scene of the crime. Hours later a violent storm blew up, clearing the fog. Buffeted by wind, seabirds sought refuge on the calmest waterwhich was those patches slic ked with oil. N ot long af。d still get to name it. Discovering a et or an asteroid is one thing but only a couple people each century get to name a moon. Cirocco released her toehold on the holo tank strut and twisted toward the corridor entr The gunner fired the second harpoon. The whale gave a convulsive shudder. His life was nearly over. A life that had begun thirty years ago as a tiny calf in the s parkling Indian Ocean. At the age of f ive he had left his mother and joined other young males in a bachelor group. When his blubber thickened, he migrated to colder waters where food was more plentiful. At 25 he became master of a pod of twelve cows which remained with their calves in tropical seas. Although he was dwarfed by the hundredfoot blue whale, could not sing like the sweetvoiced humpback whaleboth of which fed on planktonhis sort were the largest of the toothed whales, the same majestic breed as Moby Dick. Each year he made the long journey back from the Antarctic to mate. But not this year. For three decades, the bull had eluded harpoons. Now he died, spouting thick blood. The gunner nodded w ith satisfaction. Soon the vast corpse was w inched alongside. Then, swinging slowly, the catcher boat chugged towards the factory ship whose stern gaped open like a mouth to swallow the whale. Once inside, it was hauled up a ramp. 第 25 頁(yè) 共 23 頁(yè) The whale was efficiently disposed of. Its domed head yielded fifteen barrels of spermaceti oil for use in cosmetics。s height, since she like a big, soft asteroid. The analogy pleased her. Extending it, she watched the terminator line crawl around her to bring the hills and valleys of her front into sunlight. Cirocco liked space, reading, and sex, not necessarily in that order. She had never been able to satisfactorily bine all three, but two was not bad. New games were possible in freefall, like the one they had been playing, no hands. T hey could use feet, mouths, knees, or shoulders to position each other . One had to be gentle and careful, but with slow bites and nips anything could be done, and in such an interesting way. All of them came to the hydroponics room from time to time. Ringmaster had seven private rooms, and they were as necessary as oxygen. But even Cirocco39。t you tell me there was blood involved, Mother? I had, but I felt it wiser to keep silent. And you didn39。t believe that part. Well, anyway, my docent said you wouldn39。 ( 2)學(xué)校可以采用影印、縮印或其他復(fù)制方式保存學(xué)位論文。 [6] 鄭莉 ,董淵 .C++語(yǔ)言程序設(shè)計(jì) [M].北京: 清華大學(xué)出版社 ,2021。 在實(shí)際應(yīng)用中 , 還可以將方法做適當(dāng)?shù)男薷暮脱a(bǔ)充 , 以更加適合應(yīng)用需要 。主要流程如下 :
點(diǎn)擊復(fù)制文檔內(nèi)容
公司管理相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1