基于 MATLAB的混沌序列图像加密算法的研究

一、设计目的及意义 3

二、研究现状 3

三、设计内容 3

四、开发环境 3

五、分析设计 3

1、设计要求 3

2、设计原理 3

3、涉及到的程序代码 ........................................... 4

4、主要思想 6

六、 果及分析 6

1、运行示例 6

2、 果 估 8

七、参考文献 9

八 、 研 究 工 作

度 ⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯ . ⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯ 10

一、   目的及意

熟 使用  matlab 运用 matlab  行 程,使用 matlab  言 行数据的

藏加密,确保数字 像信息的安全,混沌序列具有容易生成 ,  初始条件和混沌参数敏感等特点,近年来在 像加密 域得到了广泛的 用。使用必要的算法将信息 行加解密,  信息的保 。

二、 研究 状

随着 Internet 技 与多媒体技 的 速 展,数字化信息可以以不同

的形式在网 上方便、快捷地  。多媒体通信逐 成 人 之 信息交流

的重要手段。人 通 网 交流各种信息, 行网上 易等。因此,信息的

安全与保密显得越来越重要。信息的安全与保密不仅与国家的政治、军事和外交等有重大的关系,而且与国家的经济、商务活动以及个人都有极大的关系。随着信息化社会的到来,数字信息与网络已成为人们生活中的重要组成部分,他们给我们带来方便的同时,也给我们带来了隐患:敏感信息可能轻易地被窃取、篡改、非法复制和传播等。因此信息安全已成为人们关心的焦点,也是当今的研究热点和难点。

多媒体数据,尤其是图像,比传统的文字蕴涵更大的信息量,因而成为人类社会在信息利用方面的重要手段。 因此针对多媒体信息安全保护技术的研究也显得尤为重要, 多媒体信息安全是集数学、 密码学、信息论、概率论、计算复杂度理论和计算机网络以及其它计算机应用技术于一体的多学科交叉的研究课题。

三、 设计内容

使用混沌序列图像加密技术对图像进行处理使加密后的图像

四、 开发环境

MATLAB? & Simulink? Release 2010a windows7 环境

五、 分析设计

  1. 实验要求

使用 matlab 将图像信息隐藏,实现信息加密。

  1. 设计原理

运用异或运算将数据进行隐藏,连续使用同一数据对图像数据两次

异或运算图像的数据不发生改变,利用这一特性对图像信息进行加密保护。用户输入的密码必须在 0~1 之间任何一个数据进行加密,并且加密的程序与解密的程序输入的密码必须一致才能正确解密。

解密密钥

加密密钥

密码生成算

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值