【正文】
KASUMI 算法的研究與 VC 實現(xiàn) 摘要 隨著通信技術(shù)的高速發(fā)展,第三代移動通信系統(tǒng)( 3G)將成為人們生活中重要的通信方式, 3G 系統(tǒng)中業(yè)務信息的安全性以及網(wǎng)絡(luò)資源使用的安全性將越來越重要。為了對 3G 系統(tǒng)提供安全性, 3G 的國際組織 3GPP( 3rd Generation Partnership Project)在 3G 的安全結(jié)構(gòu)中定義了兩個標準化的核心算法 f8 和f9。 f8 算法是加密算法, f9 是完整性算法,這兩個算法都是基于 KASUMI 算法的。KASUMI 算法是基于日本三菱公司的分組密碼 MISTY1 算法,是它的改進版 本,它是一種分組加密算法 。 本文主要研究的是第三代移動通信 技術(shù) 中的 一種 核心加密算法: KASUMI 算法;詳盡介紹 KASUMI 算法的原理、組成部分以及怎樣在 VC 中實現(xiàn)。 關(guān)鍵字: KASUMI 算法; 3G; 安全性 ; Feistel The Research and Implementation of Kasumi Algorithm with VC Abstract As the development of munication technology is arriving at a bewildering rate, the third generation of mobile telemunication system (3G) is doomed to dominate our way of that. Meanwhile, how to maintain the security of operating information and work resources will be playing an everincreasing role. In order to provide 3G with steady security, its international anization 3GPP ( 3rd Generation Partnership Project) has defined two standardized key arithmetic: f8 and f9. The arithmetic f8 belongs to encrypted one, while f9 has kept its integrality. But they are both based on the arithmetic of KASUMI. The article is mainly focusing on the arithmetic of KASUMI, which is the key to the encrypted third generation of mobile telemunication. And it sheds light on the theory, position as well as how it can be carried out in VC in detail. Key words: KASUMI。3G。Security。Feistel 目 錄 論文 總頁數(shù): 26頁 1 引言 ..................................................................... 1 2 KASUMI算法概述 ........................................................... 1 KASUMI算法的總體結(jié)構(gòu) ................................................. 1 KASUMI算法的組成函數(shù) ................................................. 2 f函數(shù) ............................................................ 2 FI函數(shù) ........................................................... 3 FO函數(shù) ........................................................... 3 FL函數(shù) ........................................................... 4 Sbox ............................................................. 4 KAUSMI算法的密鑰生成 ................................................. 5 KAUSMI算法的安全性 ................................... 錯誤 !未定義書簽。 3 KASUMI算法流程 ........................................... 錯誤 !未定義書簽。 密鑰產(chǎn)生 .............................................. 錯誤 !未定義書簽。 FI函數(shù) ............................................... 錯誤 !未定義書簽。 FO函數(shù) ............................................... 錯誤 !未定義書簽。 FL函數(shù) ............................................... 錯誤 !未定義書簽。 4 系統(tǒng)設(shè)計 ................................................. 錯誤 !未定義書簽。 KASUMI算法程序?qū)崿F(xiàn) .............................