欢迎来到天天文库
浏览记录
ID:30932634
大小:53.96 KB
页数:3页
时间:2019-01-04
《基于matlab的数据加密算法的设计》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库。
1、基于MATLAB的数据加密算法的设计(陕西理工学院学院班,陕西汉中723003)指导教师[摘要]信息在社会中的地位和作用越来越重要,信息已成为社会发展的重耍战略资源,社会的信息化已经成为当今世界发展的潮流和核心。同时,信息的安全问题也成为人们关注的焦点。信息的安全问题是与密码学紧密联系在一起,信息安全问题也是人们能否护口己的个人隐私的关键,于是,信息加密就变得尤为重要。本文首先介绍了对称加密算法的研究意义和研究背景,接着说明了密码原理与DES加密原理,着重介绍了DES加密算法的原理步骤,核心算法主耍分为子密钥的
2、生成和加密流程循环,本论文最终实现能在matlab用户界而上任意输入加密数据和密钥,经加密后输出16位十六进制密文数据。其次,介绍TRSA公开密钥加密算法的数学原理,并介绍了几种流行的产生大素数的算法。然后用matlab具体实现公钥加密算法RSA的加密和解密,从而实现了数据的安全传输。[关键词]DES;RSA;索数;数据加密;密码体制DesignofdataencryptionalgorithmbasedonMATLAB(CollegeofphysicsandelectricalengineeringShaan
3、xiUniversityofTechnologycommunication102class,ShaanxiHanzhoung723003)Teacher:[Abstract]Theroleofinformationinsocictyisbecomingincrcasinglyimportant,informationhasbecomeanimportantstrategicresourceforthedevelopmentofthesociety,thesocialinformatizationhasbecom
4、ethedevelopmentIrendintheworldandthecore.Atthesametime,theproblemofinformationsecurityhasbecomethefocusofattention.Theproblemofinformationsecurityiscloselylinkedwiththecryptography,informationsecurityproblemsarccrucial,protectingtheirprivacyandinformationenc
5、ryptionbecomesparticularlyimportant.Thispaperintroducesasymmetrieencryptionalgorithmresearchsignificanceandtheresearchbackground,andthenexplainstheprincipleandtheDESpasswordencryptionprinciple,focusesontheprinciplesandstepsofDESencryptionalgorithm,thecorealg
6、orithmisdividedintosubkeygenerationandencryptionprocesscycle,thispaperultimatelycamenteranydataencryptionandkeyintheMATLABuserinterface16,theoutputsixteenhexadecimaldataencryptedciphertext.Secondly,introducesthemathematicprincipleofRSApublickeyencryptionalgo
7、rithm,andintroducesseveralpopularproducebigprimenumberalgorithm.ThenusethematlabimplementationofpublickeyencryptionalgorithmRSAencryptionanddccryption,therebyrealizingthesafetransmissionofdata.Keywords:DES;RSA;prime;dataencryption;encryptionsystem引言信息技术的发展迅速
8、改变了一切。随着计算机和通信技术的迅猛发展,大量的敏感信息常常通过公共通信设施或计算机网络进行交换,特别是Internet的给广泛应用、电子谢务和电子政务的迅速发展,越来越多的个人信息需要严格保密,如银行账号、个人隐私等。正式这种对信息的秘密性与真实性的需求,密码学才逐渐揭去了神秘的面纱,走进公众的日常生活当小。所谓密码技术,就是针对信息进行重新编码,从而达到隐藏信息的内容,使非法用户
此文档下载收益归作者所有