课程设计论坛

注册

 

QQ登录

只需一步,快速开始

发新话题 回复该主题

[毕业设计] KASUMI算法的研究与VC实现 [复制链接]

楼主
文件格式:word
文件大小:504.50KB
适用专业:计算机科学与技术
适用年级:大学
下载次数:5 次
我要下载:点击联系下载
论文编号:37694

资料简介:
  毕业设计 KASUMI算法的研究与VC实现 共31页,10006字
  
摘要
  
随着通信技术的高速发展,第三代移动通信系统(3G)将成为人们生活中重要的通信方式,3G系统中业务信息的安全性以及网络资源使用的安全性将越来越重要。为了对3G系统提供安全性,3G的国际组织3GPP(3rd Generation Partnership Project)在3G的安全结构中定义了两个标准化的核心算法f8和f9。f8算法是加密算法,f9是完整性算法,这两个算法都是基于KASUMI算法的。KASUMI算法是基于日本三菱公司的分组密码MISTY1算法,是它的改进版本,它是一种分组加密算法。
  
本文主要研究的是第三代移动通信技术中的一种核心加密算法:KASUMI算法;详尽介绍KASUMI算法的原理、组成部分以及怎样在VC中实现。
  
关键字:KASUMI算法;3G;安全性;Feistel
  

  
目   录
  
论文总页数:26页
  
1 引言    1
  
2 KASUMI算法概述    1
  
2.1 KASUMI算法的总体结构    1
  
2.2 KASUMI算法的组成函数    2
  
2.2.1 f函数    2
  
2.2.2 FI函数    3
  
2.2.3 FO函数    3
  
2.2.4 FL函数    4
  
2.2.5 S-box    4
  
2.3 KAUSMI算法的密钥生成    5
  
2.4 KAUSMI算法的安全性    6
  
3 KASUMI算法流程    7
  
3.1 密钥产生    8
  
3.2 FI函数    9
  
3.3 FO函数    10
  
3.4 FL函数    11
  
4 系统设计    12
  
4.1 KASUMI算法程序实现    12
  
4.1.1 KASUMI算法程序实现的加密解决方案    12
  
4.1.2 KASUMI算法程序实现的解密解决方案    13
  
4.2 人机界面设计    13
  
5 关键代码分析    15
  
5.1 FI函数的程序实现    15
  
5.2 FO函数的程序实现    16
  
5.3 FL函数的程序实现    17
  
5.4 密钥产生程序实现    17
  
5.5 f函数的程序实现(加密时的函数)    18
  
5.6 f函数的程序实现(解密时的函数)    19
  
6 软件整体测试与系统缺陷    20
  
6.1 软件测试环境配置    20
  
6.2 软件测试界面介绍    20
  
6.3 软件测试结果    21
  
6.3.1 软件的加密速度    22
  
6.3.2 KASUMI算法加密/解密案例    23
  
6.4 系统缺陷    23
  
结    论    24
  
参考文献    24
  
致    谢    25
  
声    明    26
  


资料文件预览:
共1文件夹,1个文件,文件总大小:504.50KB,压缩后大小:234.42KB

  • 毕业设计-KASUMI算法的研究与VC实现
  • docL2003212010_邬小洪_KASUMI算法的研究与VC实现.doc  [504.50KB]

我要下载:KASUMI算法的研究与VC实现
分享 转发
TOP
沙发

帮你提上去

帮你提上去
TOP
板凳

想看看跟我的题目符合不,都没办法看!
TOP
地板

不错,好东西!!
TOP
5#

我要积分!!!!!!!!!!!!!!!!!!
TOP
6#

非常感谢
TOP
7#

支持下   我想下可没积分
TOP
8#

我要积分!!!!!!!!!!!!!!!!我要积分!!!!!!!!!!!!!!!!我要积分!!!!!!!!!!!!!!!!我要积分!!!!!!!!!!!!!!!!
TOP
9#

不错,好东西!!
TOP
10#

怎么下不了啊。。。
TOP
发新话题 回复该主题