当前位置:主页 > 科技论文 > 信息工程论文 >

高维混沌流密码的设计、分析及应用研究

发布时间:2020-08-15 16:33
【摘要】:混沌密码学作为一门混沌理论与密码学交叉融合的学科,经过国内外学者们近30年的研究和探索,已经在图像加密、Hash函数、数字水印等信息安全领域取得了一定的成果。但相比于传统密码学,混沌密码学目前还处于发展初期,离成熟的实际应用还有很长一段距离,相关的理论研究尚不成熟,也鲜有普遍接受的行业标准或国际标准。如何设计一个安全高效的混沌密码系统并将其具体应用依然是当今热点研究课题之一。为此,本论文进一步研究高维混沌流密码的设计、分析及应用,具体工作如下:1.提出了一种基于混沌的两级视频加密算法,并在ARM平台上实现。首先,构造一个在整数范围[1,N-1]内满足1-1满射的8维离散时间混沌映射,将其用于对每帧视频的像素位置进行置乱加密;然后,设计一个用于对RGB三基色像素值加解密的8维离散时间超混沌系统;最后,在ARM嵌入式平台上实现包括发送端、接收端和实际信道传输在内的整套视频保密通信系统,并给出相关实验结果和安全性能分析结果。2.提出了一种多用户视频混沌保密通信方案并在智能手机实现。在发送端,通过嵌入混沌加密算法到MJPG-steamer源码中实现加密和压缩编码的同时进行。然后,将加密和压缩编码后的视频数据通过无线远距离传输到智能手机客户端。最后,在运行Android操作系统的智能手机客户端,实现视频数据的解压缩和解密。实验表明,这可作为混沌保密通信未来在智能手机或其他移动设备上实际应用的一个很好范例。3.研究了一种基于明文信息块控制的单向混沌Hash函数构造方法。该方法由以下三个步骤组成:(1)针对八维离散时间超混沌系统,分别设计一个常参数标称矩阵和一个变参数标称矩阵;(2)将输入的明文信息块进行转换,作为混沌系统标称矩阵元素之间切换的切换矩阵;(3)用混沌系统的迭代输出值计算出Hash值。数值仿真结果证明该方法的可行性和有效性。4.分析了一种混沌自同步流密码算法的安全性能。根据选择密文攻击,在不变常数密文的驱动下,该混沌系统的解密混沌迭代方程退化为线性迭代方程,并很快进入稳定状态。为此,提出一种基于选择密文攻击的单密钥破译算法,首先利用多帧选择密文获取对应的多组明密文对,然后利用其中一组明密文对获取单个密钥可能取值的集合,最后在该集合中找出能同时满足多组明密文对的唯一元素,该元素即为密钥的估计值。实验结果表明,在只有一个密钥未知而其它密钥均已知的条件下,提出的破译算法能将大部分密钥分别准确地破译出来,证明明了提出破译算法的有效性。5.提出了一种针对采用混沌变量的低8位加密并且将密文反馈到混沌系统中的八维自同步混沌流密码的分析方法。首先,根据已知明文攻击和分别征服攻击,通过适当设置64种不同的初始条件,能将参数a1i,a2i,a3i(i = 1,2…,8)破译出来;然后,结合选择密文攻击和分别征服攻击,选取密文全部等于“0”,使得原混沌方程退化为线性方程,通过设置适当的初始条件,只需4次迭代运算,便可破译出参数a4i,a5i,a6i,a7i,a8i(i = 4,5,6,7,8)。最后,在原有混沌密码算法的基础上,有针对性地提出了改进型方案,并对其安全性能进行了简要的分析。
【学位授予单位】:广东工业大学
【学位级别】:博士
【学位授予年份】:2018
【分类号】:TN918.1
【图文】:

模型图,置乱,加密算法,位置


图1-3位置置乱与混沌流密码相结合的加密算法模型逡逑Fig.邋1-3邋Model邋of邋position邋scrambling邋combined邋with邋chaotic邋steam邋cipher逡逑与混沌同步密码算法相比,混沌自同步流密码算法能使得加密端和解密端混沌迭逡逑代方程实现自同步,保证误差的有限传播,因而更具有实际应用价值。而在加密模型逡逑中用到的混l枺鞠低秤刹捎玫臀齑肯低橙纾裕澹睿粲成洹ⅲ龋澹睿铮钣成浜停蹋铮纾椋螅簦椋阌成涞儒义瞎傻讲捎酶呶煦缦低场T蛟谟冢臀煦缦低车亩ρХ匠讨薪鲇校龌蛏馘义希村义

本文编号:2794365

资料下载
论文发表

本文链接:https://www.wllwen.com/kejilunwen/xinxigongchenglunwen/2794365.html


Copyright(c)文论论文网All Rights Reserved | 网站地图 |

版权申明:资料由用户92372***提供,本站仅收录摘要或目录,作者需要删除请E-mail邮箱bigeng88@qq.com