KASUMI算法的研究与VC实现.doc

KASUMI算法的研究与VC实现.doc

ID:51075383

大小:1.24 MB

页数:37页

时间:2020-03-18

KASUMI算法的研究与VC实现.doc_第1页
KASUMI算法的研究与VC实现.doc_第2页
KASUMI算法的研究与VC实现.doc_第3页
KASUMI算法的研究与VC实现.doc_第4页
KASUMI算法的研究与VC实现.doc_第5页
资源描述:

《KASUMI算法的研究与VC实现.doc》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、毕业设计(论文)KASUMI算法的研究与VC实现论文作者姓名:申请学位专业:申请学位类别:指导教厢凸(职称):论文提交日期:KASUMI算法的研究与VC实现摘要随着通信技术的高速发展,第三代移动通信系统(3G)将成为人们生活屮重要的通信方式,3G系统屮业务信息的安全性以及网络资源使用的安全性将越来越重要。为了对3G系统提供安全性,3G的国际组织3GPP(3rdGenerationPartnershipProject)在3G的安全结构屮定义了两个标准化的核心算法f8和f9of8算法是加密算法,f9是完整性算法,这两个算法都是基于KASUMI算法的。KASUMI算法是基于H本三菱公司的

2、分组密码MISTY1算法,是它的改进版本,它是一种分组加密算法。本文主要研究的是第三代移动通信技术屮的一种核心加密算法:KASUMI算法;详尽介绍KASUMI算法的原理、组成部分以及怎样在VC中实现。关键字:KASUMI算法;3G;安全性;FeistelTheResearchandImplementationofKasumiAlgorithmwithVCAbstractAsthedevelopmentofcommunicationtechnologyisarrivingatabewilderingrate,thethirdgenerationofmobiletelecommunic

3、ationsystem(3G)isdoomedtodominateourwayofthat.Meanwhile,howtomaintainthesecurityofoperatinginformationandnetworkresourceswillbeplayinganever-increasingrole.Inordertoprovide3Gwithsteadysecurity,itsinternationalorganization3GPP(3rdGenerationPartnershipProject)hasdefinedtwostandardizedkeyarithmet

4、ic:f8andf9.Thearithmeticf8belongstoencryptedone,whilef9haskeptitsintegrality.ButtheyarebothbasedonthearithmeticofKASUMI.ThearticleismainlyfocusingonthearithmeticofKASUMI,whichisthekeytotheencryptedthirdgenerationofmobiletelecommunication.Anditshedslightonthetheory,compositionaswellashowitcanbe

5、carriedoutinVCindetail.Keywords:KASUMI;3G;Security;Feistel论文总页数:26页1引言12KASUMI算法概述12.1KASUM1算法的总体结构12.2KASUMI算法的组成函数22.2.1f函数22.2.2FI函数35.2.3F0函数32.2.4FL函数45.2.5S~box42.3KAUSMI算法的密钥生成54KAUSMI算法的安全性63KASUMI算法流程71密钥产生8FI函数96.3F0函数10(6)FL函数114系统设计127.1KASUMI算法稈序实现124.1.1KASUMI算法程序实现的加密解决方案12KASUM

6、I算法程序实现的解密解决方案124.2人机界面设计135关键代码分析158.1FI函数的程序实现165.2F0函数的程序实现163FL函数的程序实现175.4密钥产生稈序实现18f函数的稈序实现(加密时的函数)18f函数的程序实现(解密时的函数)196软件整体测试与系统缺陷206.1软件测试环境配置202软件测试界面介绍206.3软件测试结果226.3.1软件的加密速度226.3.2KASUMI算法加密/解密案例236.4系统缺陷23结论24参考文献24致谢25声明261引言随着通信技术的高速发展,第三代移动通信系统(3G)将成为人们生活屮重要的通信方式,3G系统屮业务信息的安全性

7、以及网络资源使用的安全性将越来越重要。为了对3G系统提供安全性,3G的国际组织3GPP(3rdGenerationPartnershipProject)在3G的安全结构屮定义了两个标准化的核心算法f8和f9of8算法是加密算法,f9是完整性算法,这两个算法都是基于KASUMI算法的。KASUMI算法是基于H本三菱公司的分组密码MISY1算法,是它的改进版本,它是一种分组加密算法。本文主要0的是研究KASUMI算法,并在VC环境下实现它。KASUMI算法的实现是在Mic

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。