基于混沌的3D模型加密的研究

来源 :西安电子科技大学 | 被引量 : 0次 | 上传用户:q513867791
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着网络环境中数字图像的日益增长,图像数据的安全也成为了急需解决的网络新问题。3D模型便是其中重要的内容,对3D模型的加密也是刻不容缓。3D模型包含表面模型和实体模型。表面模型包括点云,网格和纹理模型。以前的研究重点主要放在实体模型和点云模型的加密上。本文针对3D线框模型和3D纹理模型进行了系统的研究,线框模型主要由两部分构成:顶点和多边形。纹理模型由三部分构成:顶点、多边形和纹理图。针对这两类模型,本文分别设计了多系统混沌算法进行加密。对于线框模型,本文对其顶点和多边形利用1D logistic映射和2D Arnold映射算法分别进行加密。对于纹理模型,本文利用3D Lu映射分别对其顶点、多边形和纹理图进行加密。在本文中主要研究并实现了针对3D线框模型和3D纹理模型加密的混沌算法,这些算法具有很大的研究与应用价值,并能广泛应用到3D线框模型与3D纹理模型加密上。  首先对混沌理论的原理和应用进行了研究。根据混沌在加密方面的应用设计基于随机可逆矩阵的3D模型的加密算法,有效保护3D数据安全,并正确完成加解密计算,为以后更复杂的3D模型加密算法研究做准备。  其次本文对1D logistic映射和2D Arnold映射进行了研究。根据其良好的混沌特性设计适合3D线框模型的加密算法,通过对这两种映射的两两组合设计出四种算法分别对3D线框模型的顶点和多边形进行加密。这四种加密方案分别为:1.顶点利用1D logistic映射加密,多边形利用2D Arnold映射加密;2.顶点利用1D logistic映射加密,多边形利用1D logistic映射加密;3.顶点利用2D Arnold映射加密,多边形利用1D logistic映射加密;4.顶点利用2D Arnold映射加密,多边形利用2D Arnold映射加密。最后对这四种算法进行仿真验证并对比分析,得出顶点利用1D logistic映射加密,多边形利用2D Arnold映射加密的方案是最好的。  最后对3D Lu映射进行了研究。3D Lu映射是经典的三维混沌系统。该混沌映射生成的伪随机序列有三个优点:一是比低维混沌映射的结构更复杂,所生成的伪随机序列更难预测;二是该系统有三个参数,并且有三个初始值。我们可以将它们作为密钥,由它们所生成的密钥空间远高于低维映射;三是我们可以对该映射生成的序列进行组合,这样设计出来的密码序列比之前更加灵活。所以本文利用3D Lu映射对3D纹理模型的顶点、多边形和纹理图加密。进行大量测试后,结果表明本文所设计的加密方案对每个3D线框模型和3D纹理模型都能正确的加解密,并且能很好的抵抗暴力攻击、统计攻击等。
其他文献
英语阅读作为语言技能的重要组成部分,作为语言输入的主要环节,在英语教学中占有重要地位。有效的阅读教学可以让学生的阅读能力及整个英语学习能力都能得到提升。
交互式电子白板是汇集了尖端电子技术、软件技术等多种高科技手段研发的高新技术产品,它产生并运用于语文阅读教学,带来了语文阅读教学史上的巨大飞跃,具有举足轻重的地位和深远
代理盲签名是签名体制中一种特殊的数字签名,其本身兼具代理签名与盲签名的性质。人们经常需要将自己的某些权力委托给可靠的代理人,让代理人代表当事人去行使这些权力。在这
针对力觉临场感遥操作机器人系统传输通道中存在大的通信时延 ,造成系统不稳定和操作性能降低 ,利用前向神经网络建立从机械手和环境的模型。通过神经网络模型预测从机械手受
导学案教学模式被越来越多地采用,本文针对笔者所在学校导学案教学在高中政治教学中的实际效用进行了反思。通过列举导学案教学对提高成绩,但文理科间存在差异;导学案教学在情感
基于属性的加密(ABE)是一种能够支持多对多加密模式的新型公钥加密,同时也是身份加密体制的一种重要延伸。在属性加密机制中,用户的身份信息不再只是简单的单个信息,而是由一
随着我国新课程改革的深化,情境教学法在教学当中的运用也越来越广泛。情境教学法的使用,能够使学生在创设特定情境当中产生相应的情感与认知,从而更好地保证学习的效果、提高学
在初中教学阶段中,英语学习科目的口语教学部分是初中教师不可忽略的重点。教师对学生口语教学的效果可以有效地提高学生的外语学习能力。口语的教学的会通过学生的感官对学生
小学阅读教学是语文教学中一个十分重要的环节,它是培养学生感悟语言,领会文章思想,培养学生阅读能力的重要环节。培养阅读能力是小学语文教学的重要组成部分,提高阅读教学的效率
全身反应法流行于20世纪70至80年代。它是由詹姆斯·亚瑟(James Asher)在20世纪60年代提出的一种教学法。它让学生在学习的过程中,通过肢体语言,即做各种动作来学习相应的词汇。