基于matlab的数据加密算法的设计

基于matlab的数据加密算法的设计

ID:30932634

大小:53.96 KB

页数:3页

时间:2019-01-04

基于matlab的数据加密算法的设计_第1页
基于matlab的数据加密算法的设计_第2页
基于matlab的数据加密算法的设计_第3页
资源描述:

《基于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的给广泛应用、电子谢务和电子政务的迅速发展,越来越多的个人信息需要严格保密,如银行账号、个人隐私等。正式这种对信息的秘密性与真实性的需求,密码学才逐渐揭去了神秘的面纱,走进公众的日常生活当小。所谓密码技术,就是针对信息进行重新编码,从而达到隐藏信息的内容,使非法用户

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

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

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