欢迎来到天天文库
浏览记录
ID:11660804
大小:2.69 MB
页数:32页
时间:2018-07-13
《本科毕业设计-—基于matlab的光学图像加密解密技术.doc》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库。
1、本科毕业论文题目:基于Matlab的光学图像加密解密技术院(部):理学院专业:光信息科学与技术班级:光信122姓名:韩硕学号:20121212082指导教师:王惠临完成日期:2016年6月4日山东建筑大学毕业论文目录摘要IVABSTRACTV1前言11.1选题背景及意义11.2Matlab软件介绍11.3Matlab的主要特点21.4本文结构安排32基于MATLAB进行图形图像处理基础42.1Matlab中图形图像的分类42.1.1索引图像42.1.2灰度图像42.1.3RGB图像42.1.4二值图像42.2Matla
2、b常用的图形图像处理函数(命令)43图形图像的加密解密技术63.1图形图像加密传输理论框图以及图形图像加密特点63.2置乱加密技术73.2.1随机打乱各层的行或列73.2.2像素点随机打乱123.2.3像素点RGB值的放大143.2.4灰度变换置乱163.3基于混沌的图像加密解密技术173.3.1混沌加密原理173.3.2用Matlab的实现基于混沌的图像置乱加密算法18V山东建筑大学毕业论文3.4基于秘密分割加密解密技术203.4.1秘密分割加密算法的原理203.4.2秘密分割加密算法的Matlab实现204结论24
3、4.1总结244.2展望24谢辞26参考文献27V山东建筑大学毕业论文摘要社会在进步,时代在发展,计算机技术在飞速发展,互联网技术也在日益进步,各种迹象都表明着我们已经进入了一个信息大爆炸的时代。人们每天通过互联网获取大量的数字图像的信息,然而在信息的传送中,未经加密的原始的数据非常容易遭受非法途径的截取并被恶意更改。因此,互联网时代如何确保图像信息安全传送越来越受到人们的重视。基于此,也提出了不少图形加密解密的算法。本文基于Matlab语言的编程环境,对图像的加密和解密的技术进行了相关验证性的研究。论文的主要工作有:
4、一、对Matlab编程语言环境进行了简要介绍,并对基于Matlab语言环境中,图形图像的格式及其变换处理的功能实现进行了深入分析。二、基于Matlab语言编程,实现了随机打乱各层的行或列、像素点随机打乱、像素点RGB值缩放、灰度变换置乱等加密解密算法,并对加密算法进行了总结分析。三、基于Maltab语言编程,实现了基于混沌的图像加密解密和基于秘密分割加密解密算法,并对其进行了总结分析。关键词:信息安全;加密解密;MatlabV山东建筑大学毕业论文Matlab-basedOpticalImageEncryptionand
5、DecryptionTechnologyABSTRACTSocialprogress,erainthedevelopmentofcomputertechnologyintherapiddevelopmentofInternettechnologyisincreasinglyprogressive,allindicationsarethatwehaveenteredwithaninformationexplosionera.everydaygetalotofinformationondigitalimagesoverth
6、eInternet,butinthetransmissionofinformationinunencryptedrawdataisveryvulnerableinterceptionofillegalmeansandmaliciouschanges.Therefore,howtheInterneteraofinformationsecuritytoensuretheimagetransfermoreandmorepeople'sattention.Basedonthis,itmadealotofgraphicsencr
7、yptionanddecryptionalgorithms.BasedonMatlabprogrammingenvironment,technologyforencryptinganddecryptingimageswerestudiedrelatedconfirmatory.Themainworkofthisthesisare:First,theMatlabprogramminglanguageenvironmentisbrieflyintroduced,andbasedonMatlablanguageenviron
8、ment,theformatandfunctiontransformationprocessinggraphicimagestoachievein-depthanalysis.Second,basedonMatlablanguageprogramming,randomlayersdisruptedroworcolumnofpixe
此文档下载收益归作者所有