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

正文內(nèi)容

大學(xué)計(jì)算機(jī)專業(yè)-kasumi算法的研究與vc實(shí)現(xiàn)-文庫吧

2024-11-13 16:58 本頁面


【正文】 ...... 錯(cuò)誤 !未定義書簽。 KASUMI算法程序?qū)崿F(xiàn)的加密解決方案 .................. 錯(cuò)誤 !未定義書簽。 KASUMI算法程序?qū)崿F(xiàn)的解密解決方案 .................. 錯(cuò)誤 !未定義書簽。 人機(jī)界面設(shè)計(jì) .......................................... 錯(cuò)誤 !未定義書簽。 5 關(guān)鍵代碼分析 ............................................. 錯(cuò)誤 !未定義書簽。 FI函數(shù)的程序?qū)崿F(xiàn) ..................................... 錯(cuò)誤 !未定義書簽。 FO函數(shù)的程序?qū)崿F(xiàn) ..................................... 錯(cuò)誤 !未定義書簽。 FL函數(shù)的程序?qū)崿F(xiàn) ..................................... 錯(cuò)誤 !未定義書簽。 密鑰產(chǎn)生程序?qū)崿F(xiàn) ...................................... 錯(cuò)誤 !未定義書簽。 f函數(shù)的程序?qū)崿F(xiàn) (加密時(shí)的函數(shù) ) ......................... 錯(cuò)誤 !未定義書簽。 f函數(shù)的程序?qū)崿F(xiàn) (解密時(shí)的函數(shù) ) ......................... 錯(cuò)誤 !未定義書簽。 6 軟件整體測試與系統(tǒng)缺陷 .................................... 錯(cuò)誤 !未定義書簽。 軟件測試環(huán)境配置 ...................................... 錯(cuò)誤 !未定義書簽。 軟件測試界面介紹 ...................................... 錯(cuò)誤 !未定義書簽。 軟 件測試結(jié)果 .......................................... 錯(cuò)誤 !未定義書簽。 軟件的加密速度 .................................... 錯(cuò)誤 !未定義書簽。 KASUMI算法加密 /解密案例 ........................... 錯(cuò)誤 !未定義書簽。 系統(tǒng)缺陷 .............................................. 錯(cuò)誤 !未定義書簽。 結(jié) 論 ................................................... 錯(cuò)誤 !未定義書簽。 參考文獻(xiàn) ................................................... 錯(cuò)誤 !未定義書簽。 致 謝 ................................................... 錯(cuò)誤 !未定義書簽。 聲 明 ................................................... 錯(cuò)誤 !未定義書簽。 1 引言 隨著通信技術(shù)的高速發(fā)展,第三代移動(dòng)通信系統(tǒng)( 3G)將成為人們生活中重要的通信方式, 3G 系統(tǒng)中業(yè)務(wù)信息的安全性以及網(wǎng)絡(luò)資源使用的安全性將越來越重要。為了對(duì) 3G 系統(tǒng)提供安全性, 3G 的國際組織 3GPP( 3rd Generation Partnership Project)在 3G 的安全結(jié)構(gòu)中定義了兩個(gè)標(biāo)準(zhǔn)化的核心算法 f8 和f9。 f8 算法是加密算法, f9 是完整性算法, 這兩個(gè)算法都是基于 KASUMI 算法的。KASUMI 算法是基于日本三菱公司的分組密碼 MISY1 算法,是它的改進(jìn)版本,它是一種分組加密算法。 本文主要目的是研究 KASUMI 算法,并在 VC 環(huán)境下實(shí)現(xiàn)它。 KASUMI 算法的實(shí)現(xiàn)是 在 Microsoft Visual C++ 環(huán)境下 實(shí)現(xiàn)的,但是源代碼確實(shí)利用 C 語言編寫的 ,因?yàn)?C語言編寫的程序比 C++編寫的程序普遍效率要高。本系統(tǒng)最終完成后具有以下功能: ( 1) 滿足算法的要求,明文只能輸入 64 位二進(jìn)制位 ,密鑰只能輸入 128 位二進(jìn)制位 ;但在本軟件中對(duì)輸入做了相應(yīng)的處理 ,輸入的時(shí)候只能輸入十六進(jìn)制符號(hào),其余報(bào)錯(cuò)。 ( 2) 此軟件只是為了驗(yàn)證 KASUMI 算法的正確性,所以在輸入的時(shí)候可以隨機(jī)輸入,以方便快速驗(yàn)證。 ( 3) 為了避免加密結(jié)果的偶然性,增加了解密功能;如果解密結(jié)果與原文不符,說明加密不正確。 2 KASUMI 算法 概述 KASUMI 算法的總體結(jié)構(gòu) KASUMI 算法是一個(gè) Feistel 結(jié)構(gòu)的分組加密算法,密鑰長度為 128 比特,對(duì)一個(gè) 64 比特的輸入分組進(jìn)行八輪的迭代運(yùn)算,產(chǎn)生長度為 64 比特的輸出。輪函數(shù) 保括一個(gè)輸入輸出為 32 比特的非線性混合函數(shù) F0和一個(gè)輸入輸出為 32 比特的線性混合函數(shù) FL。函數(shù) F0 由一個(gè)輸入輸出為 16 比特的非線性混合函數(shù) FI進(jìn)行 3 輪重復(fù)運(yùn)算而構(gòu)成。而函數(shù) FI 是 由 使用非線性的 S盒 S7和 S9 構(gòu)成的 4輪結(jié)構(gòu)。 KASUMI 算法對(duì) 64 比特的分組應(yīng)用 128 比特的密鑰進(jìn)行加密,生成 64 比特的輸出,具體實(shí)現(xiàn)如下:輸入數(shù)據(jù) Indata 被分為 32 比特的左右兩部分 L0和 R0,即 Indata= L0||R0 對(duì)整數(shù) i, 1 =i = 8定義 Ri=Li1 Li=Ri1 fi(Li1,RKi) 即每輪 KASUMI 算 法的操作: 將第 i1 輪的輸出的 左半部 Li1作為第 i 輪的右半部 Ri。 而第 i 輪的左半部 由 第 i1 輪輸出的右半部 Ri1與第 i 輪的輪函數(shù) fi的輸出結(jié)果進(jìn)行異或運(yùn)算得到。( RKi為第 i輪的子密鑰) 經(jīng)過 8輪的迭代后,得到 64 比特的輸出( L8||R8) ,如圖: 所示。 KASUMI 算法的組成函數(shù) f 函數(shù)
點(diǎn)擊復(fù)制文檔內(nèi)容
研究報(bào)告相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1