des算法的c語(yǔ)言程序?qū)崿F(xiàn).doc
約12頁(yè)DOC格式手機(jī)打開展開
des算法的c語(yǔ)言程序?qū)崿F(xiàn),des算法的c語(yǔ)言程序?qū)崿F(xiàn)全文12頁(yè)約3700字論述翔實(shí)摘 要本文通過(guò)使用visual c++開發(fā)應(yīng)用軟件,實(shí)現(xiàn)了des算法。在本課程設(shè)計(jì)中,des是一種用56位密鑰來(lái)加密64位數(shù)據(jù)的方法,用戶輸入一個(gè)密碼,把這個(gè)密碼轉(zhuǎn)換為二進(jìn)制64位,去除64位密碼中作為奇偶校驗(yàn)位的第8、16、24、32、40、48、56、64位,...
內(nèi)容介紹
此文檔由會(huì)員 孤星逐月 發(fā)布
DES算法的C語(yǔ)言程序?qū)崿F(xiàn)
全文12頁(yè) 約3700字 論述翔實(shí)
摘 要
本文通過(guò)使用Visual C++開發(fā)應(yīng)用軟件,實(shí)現(xiàn)了DES算法。
在本課程設(shè)計(jì)中,des是一種用56位密鑰來(lái)加密64位數(shù)據(jù)的方法,用戶輸入一個(gè)密碼,把這個(gè)密碼轉(zhuǎn)換為二進(jìn)制64位,去除64位密碼中作為奇偶校驗(yàn)位的第8、16、24、32、40、48、56、64位,剩下的56位作為有效輸入密鑰。在設(shè)計(jì)過(guò)程中,要進(jìn)行的就是對(duì)密鑰等份,密鑰移位,密鑰的選取和對(duì)數(shù)據(jù)的加密,換位,擴(kuò)展,壓縮等操作。
DES是一種分組密碼,在加密前,先對(duì)整個(gè)的明文進(jìn)行分組。每一個(gè)組長(zhǎng)為64bit,然后對(duì)每一個(gè)64bit二進(jìn)制進(jìn)行加密處理,產(chǎn)生一組64bit密文數(shù)據(jù),最后將各組密文串接起來(lái),即得出整個(gè)的密文。使用的密鑰為64bit,實(shí)際密鑰為56bit,有8bit用于奇偶校驗(yàn)。解密過(guò)程和加密過(guò)程相似,但是生成16個(gè)密鑰的順序正好相反。
通過(guò)上述對(duì)數(shù)據(jù)的操作,實(shí)現(xiàn)了對(duì)數(shù)據(jù)的加密和解密功能,在Visual C++下運(yùn)行良好并通過(guò)測(cè)試,說(shuō)明了程序的可行性和正確性。
關(guān)鍵詞:
DES算法,數(shù)據(jù)加密,Visual C++
全文12頁(yè) 約3700字 論述翔實(shí)
摘 要
本文通過(guò)使用Visual C++開發(fā)應(yīng)用軟件,實(shí)現(xiàn)了DES算法。
在本課程設(shè)計(jì)中,des是一種用56位密鑰來(lái)加密64位數(shù)據(jù)的方法,用戶輸入一個(gè)密碼,把這個(gè)密碼轉(zhuǎn)換為二進(jìn)制64位,去除64位密碼中作為奇偶校驗(yàn)位的第8、16、24、32、40、48、56、64位,剩下的56位作為有效輸入密鑰。在設(shè)計(jì)過(guò)程中,要進(jìn)行的就是對(duì)密鑰等份,密鑰移位,密鑰的選取和對(duì)數(shù)據(jù)的加密,換位,擴(kuò)展,壓縮等操作。
DES是一種分組密碼,在加密前,先對(duì)整個(gè)的明文進(jìn)行分組。每一個(gè)組長(zhǎng)為64bit,然后對(duì)每一個(gè)64bit二進(jìn)制進(jìn)行加密處理,產(chǎn)生一組64bit密文數(shù)據(jù),最后將各組密文串接起來(lái),即得出整個(gè)的密文。使用的密鑰為64bit,實(shí)際密鑰為56bit,有8bit用于奇偶校驗(yàn)。解密過(guò)程和加密過(guò)程相似,但是生成16個(gè)密鑰的順序正好相反。
通過(guò)上述對(duì)數(shù)據(jù)的操作,實(shí)現(xiàn)了對(duì)數(shù)據(jù)的加密和解密功能,在Visual C++下運(yùn)行良好并通過(guò)測(cè)試,說(shuō)明了程序的可行性和正確性。
關(guān)鍵詞:
DES算法,數(shù)據(jù)加密,Visual C++
TA們正在看...
- 24司馬光教學(xué)教案教學(xué)設(shè)計(jì)(部編版).doc
- 24司馬光教案教學(xué)設(shè)計(jì)(部編版三年級(jí)上冊(cè)).doc
- 24司馬光教研教案教學(xué)設(shè)計(jì)(語(yǔ)文部編版).doc
- 24司馬光精品教案教學(xué)設(shè)計(jì)(語(yǔ)文三年級(jí)上冊(cè)).doc
- 24司馬光預(yù)習(xí)教案教學(xué)設(shè)計(jì)(部編版語(yǔ)文).doc
- 25掌聲教學(xué)教案教學(xué)設(shè)計(jì)(部編版).doc
- 三年級(jí)上冊(cè)21大自然的聲音優(yōu)質(zhì)課教案教學(xué)設(shè)計(jì).doc
- 三年級(jí)上冊(cè)22父親.樹林和鳥優(yōu)質(zhì)課教案教學(xué)設(shè)計(jì).doc
- 三年級(jí)上冊(cè)23帶刺的朋友優(yōu)質(zhì)課教案教學(xué)設(shè)計(jì).doc
- 三年級(jí)上冊(cè)24司馬光優(yōu)質(zhì)課教案教學(xué)設(shè)計(jì).doc