欢迎来到天天文库
浏览记录
ID:8318368
大小:494.00 KB
页数:31页
时间:2018-03-19
《数据通信中的rsa加密算法的设计与实现》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库。
1、桂林理工大学本科毕业设计·论文桂林理工大学GUILINUNIVERSITYOFTECHNOLOGY本科毕业设计(论文)题目:数据通信中的RSA加密算法的设计与实现系(院):电子与计算机系专业(方向):电子信息工程(信息处理)班级:学生:指导教师:26桂林理工大学本科毕业设计·论文摘要数据通信是依照一定的通信协议,利用数据传输技术在两个终端之间传递数据信息的一种通信方式和通信业务。随着数据通信的迅速发展而带来了数据失密问题。信息被非法截取和数据库资料被窃的事例经常发生,在日常生活中信用卡密码被盗是常见的例子。所以数据加密成为十分重要的问题,它能保证数据的安全
2、性和不可篡改性。RSA加密算法以它难以破译的优点,被广泛的使用在电子商务和VPN中。本文针对非对称性加密RSA算法,采用软件VisualC++6.0进行程序编写。根据模乘法运算和模指数运算的数学原理所编写的程序在进行测试后,能够通过输入两个素数进行运算从而实现明文与密文之间的转换,然后通过对公钥和私钥的管理,对所传输的数据进行保护,让数据只能由发送者和接收者阅读,以达到数据通信中数据无法被他人破译的目的。关键词:RSA算法,数据通信,加密,解密。26桂林理工大学本科毕业设计·论文DatacommunicationoftheRSAencryptionalgo
3、rithmintheDesignandImplementationTeacher:ChenFeistudent:LuHuiAbstractDatacommunicationsinaccordancewithcertaincommunicationprotocols,theuseofdatatransmissiontechnologyinthetransmissionofdatabetweentwoterminalsasameansofcommunicationofinformationandcommunicationbusiness.Withtherapi
4、ddevelopmentofdatacommunicationsandhasbroughttheissueofdatacompromise.Unlawfulinterceptionofinformationanddatabaseinformationonfrequentinstancesoftheft,creditcardintheirdailylivesstolenpasswordsisacommonexample.Therefore,dataencryptionhasbecomeaveryimportantissue,itcanensuredatase
5、curityandcannotbetamperwithnature.RSAencryptionalgorithmtothemeritsofitdifficulttodecipher,waswidelyusedinthee-commerceandVPN.Inthispaper,asymmetricRSAencryptionalgorithm,theuseofsoftwareforVisualC++6.0programming.AccordingtoDiemultiplicationandmodularexponentiationbythemathematic
6、alprinciplesinthepreparationoftestprocedurescanbeadoptedfortheimportationoftwoprimenumbersandcomputinginordertoachieveexplicitconversionbetweentheciphertext,andthenthroughapublickeyandprivatekeymanagement,forthetransmissionofdataprotection,sothatdatacanonlybemadebythesenderandther
7、ecipienttoread,inordertoachievedatacommunicationsdatacannotbethepurposeofdecipheringtheothers.Keywords:RSAalgorithms,datacommunication,encryption,decryption.26桂林理工大学本科毕业设计·论文目录摘要IAbstractII第1章引言11.1题目背景11.2国内外现状11.3本课题的主要工作2第2章数据通信中的加密技术32.1数据加密技术的起源和发展32.2数据加密的方法32.3密钥的管理52.4数据加密
8、的标准52.5数据加密的应用62.6本章小结6第3章数据加密中的R
此文档下载收益归作者所有