欢迎来到天天文库
浏览记录
ID:35595435
大小:508.50 KB
页数:45页
时间:2019-03-30
《毕业论文--移动充值卡密加密技术》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库。
1、移动充值卡密加密技术作者姓名:专业班级:指导老师:摘要随着信息社会的到来,人们在享受信息资源所带来的巨大的利益的同时,也面临着信息安全的严峻考验。信息安全已经成为世界性的现实问题,信息安全问题已威胁到国家的政治、经济、军事、文化、意识形态等领域,同时,信息安全问题也是人们能否护自己的个人隐私的关键。信息安全是社会稳定安全的必要前提条件。本文通过对各种软件和算法的研究,最后采用VC++编写程序,实现了DES加密算法,对移动充值卡密进行加密。将移动充值卡密以文件形式进行加密后,其中信息不会被轻易盗用,保证了信息的安全性。关键词:解密加密DES移动充值卡密信息安全42Mobilepho
2、necarddenseencryptiontechnologyAbstract:Withtheadventoftheinformationsociety,peopleintheenjoymentofinformationresourcesbroughtabouttremendousbenefits,butalsofacedwithaletterIncomesecurity,aseveretest.Informationsecurityhasbecomeaworldwidereality,informationsecurityhasbeenathreattothecountry's
3、political.Governance,economic,military,cultural,ideologicalandotherareasatthesametime,theissueofinformationsecurityisalsoapossibilityofretainingtheirownpersonalPrivacykey.Informationsecurityandsocialstabilityisanecessarypreconditionforsecurity. Basedonvarioussoftwareandalgorithmresearch,Usein
4、gVC++implementDESencryptionalgorithmtoencryptmobilerechargecard.Mobilerechargecardintheformofadocumentisencrypted,theinformationwillnotbeeasilystolen,ensuresthesecurityofinformationKeywords:Decode,Encode,DES,Mobilerechargeinformation,InformationSecurity42目录第1章前言1第2章需求分析22.1系统概述22.1.1概述22.2密码学
5、的发展22.3文件加密解密中密码体制研究62.3.1密码原理62.3.2密码体制7第3章分组加密解密算法-DES算法103.1DES算法简介103.2DES加密过程详解10第4章DES算法的C++实现194.1DES加密中所使用的函数194.2DES实现文件加密函数及其代码19第5章DES加密算法实例215.1实例程序文件加密程序21结论23致谢24参考文献25附录2642成都理工大学2012届本科毕业设计(论文)第1章前言信息安全是一个综合性的交叉学科领域,广泛涉及数学、密码学、计算机、通信、控制、人工智能、安全工程、人文科学等诸多学科,是近几年迅速发展的一个热点学科领域。信息
6、对抗和网络安全是信息安全的核心热点,它的研究和发展又将刺激、推动和促进相关学科的研究与发展。至今,密码技术是取得信息安全性最有效的一种方法,密码技术是信息安全的核心技术[1]。通过数据加密,人们可以有效地保证通信线路上的内容不被泄露,而且还可以检验传送信息的完整性。进一步,密码技术可以应用于数字签名、身份认证和信息鉴定,这些应用对于资源存取控制以及其它安全措施是必须而且有效的。信息安全产品从应用类型上可以分为防火墙类产品、防病毒类产品、防攻击类产品、密码类产品、认证类产品和访问控制类产品。相对于防病毒软件和防火墙软件来说,基于密码技术密码类产品、认证类产品份额相对较小,但随着金融
7、、电信、政府等行业信息化建设对于网络安全整体解决方案需求的增加,将会有较大的增长。在本次毕业设计中,使用典型的加密算法-DES对移动充值卡密进行加密,从而达到防止别人盗用此卡密的目的。42成都理工大学2012届本科毕业设计(论文)第2章需求分析2.1系统概述移动通信充值卡加密系统是针对移动通信后付费业务而提出的一种便利而又安全的解决方案。然而这种加密系统又由几部分决定其安全性:一是加密算法的安全性,即加密技术。二是密钥的管理。本文主要针对加密算法进行研究。2.1.1概述在现代社会
此文档下载收益归作者所有