推荐星级:
  • 1
  • 2
  • 3
  • 4
  • 5

基于Python的彩色图像忆阻系统多稳态加密

更新时间:2019-12-20 17:02:29 大小:2M 上传用户:songhuahua查看TA发布的资源 标签:python 下载积分:1分 评价赚积分 (如何评价?) 打赏 收藏 评论(0) 举报

资料介绍

为了增强对彩色图像的有效保护,通过Lyapunov指数谱和分岔图分析了一种四维磁控忆阻模型的多稳态特性,并利用Python编程环境实现了基于该系统的彩色图像加密。像素直方图、相邻像素相关性、抗攻击能力和密钥敏感性等分析表明,忆阻系统混沌态的加密性能要优于其周期态,该特性的分析为选择适合的密钥提供了方法和支持。


部分文件列表

文件名 大小
基于Python的彩色图像忆阻系统多稳态加密.pdf 2M

部分页面预览

(完整内容请下载后查看)
复 杂 系 统 与 复 杂 性 科 学  
第
卷第  
期
月
15  
3
Vol.15 No.3  
Se . 2018  
p
ꢀ
ꢀ
年
2018  
9
COMPLEXSYSTEMSANDCOMPLEXITYSCIENCE  
ꢀ ꢀ ꢀ ꢀ ꢀ  
ꢀ
:
(
)
; : /  
1672 3813201803 0082 07 DOI10.13306 .16723813.2018.03.010  
j
文章编号  
ꢀ
ꢀ
ꢀ
-
基于  
的彩色图像忆阻系统多稳态加密  
Pthon  
y
, , , ,  
施浩楠 崔 昊 闵富红 汤丹慧 管浩浩  
ꢀ
( ,  
南京师范大学南瑞电气与自动化学院 江苏 南京  
)
210046  
: ,  
摘要 为了增强对彩色图像的有效保护 通过  
指数谱和分岔图分析了一种  
Launov  
yp  
,
四维磁控忆阻模型的多稳态特性 并利用  
编程环境实现了基于该系统的彩  
Pthon  
y
。 、 、  
色图像加密 像素直方图 相邻像素相关性 抗攻击能力和密钥敏感性等分析表明  
,
,
忆阻系统混沌态的加密性能要优于其周期态 该特性的分析为选择适合的密钥提供  
。
了方法和支持  
:
;
;
;
关键词 忆阻系统 多稳态特性 图像加密  
Pthon  
y
语言  
: ;  
TP309.7 O415.5  
:
文献标识码  
A
中图分类号  
MemristiveSstem MultiStateEncr tionofColorImaeBasedonPthon  
- ꢀ ꢀ ꢀ ꢀ ꢀ  
ꢀ
ꢀ
ꢀ ꢀ  
y
y
yp  
g
, , , ,  
SHIHaonan CUIHao MINFuhon TANGDanhui GUAN Haohao  
ꢀ
ꢀ
ꢀ
ꢀ
g
ꢀ
(
, , ,  
SchoolofNARIElectricalandAutomationEnineerin Nanin NormalUniversit Nanin 210046 China  
ꢀ
)
ꢀ ꢀ  
ꢀ
ꢀ
ꢀ g  
g
j g  
ꢀ
y
j g  
ꢀ
ꢀ
:
,
AbstractInordertoenhancetheeffective rotectionofcolorimaes themultistead character  
-
ꢀ
ꢀ ꢀ  
ꢀ
ꢀ
ꢀp  
ꢀ ꢀ  
ꢀ
g
ꢀ
-
y
ꢀ
isticsofafourdimensionalmanetronmemristivemodelisanalzedb Launovexonentsec  
ꢀ ꢀꢀ - ꢀ g ꢀ ꢀ ꢀ ꢀ ꢀy yp ꢀ p ꢀp -  
y
ꢀ
trumandbifurcationdiarams.Thecolorimaeencr tionbasedonthissstemisim lemented  
gꢀ yp  
ꢀ ꢀ ꢀ g ꢀ ꢀ ꢀ ꢀ ꢀ ꢀy ꢀꢀ p  
,
usin Pthon rorammin .Theanalsisofthe ixelhistoram thecorrelationbetweenadacent  
g y y ꢀꢀ ꢀp  
ꢀp g ꢀ j  
g
ꢀ
ꢀ
g
ꢀ
ꢀ
ꢀ
,
ixels theantiattackcaabilit andtheke sensitivit showsthattheencr tion erformanceof  
ꢀ p ꢀ y ꢀ ꢀ yp ꢀp  
p
ꢀ
-
y
ꢀ
ꢀ
y
ꢀ
ꢀ
ꢀ
ꢀ
thechaoticstateofthememristivesstemissueriortoits eriodicstate.Theanalsisofthe  
ꢀ ꢀ ꢀ ꢀ ꢀ ꢀy ꢀ ꢀ p ꢀ ꢀ ꢀp ꢀ ꢀ  
y ꢀ ꢀ  
characteristic rovidesamethodandsu ortforselectin thea roriateke .  
g
ꢀp ꢀꢀ ꢀ ꢀ pp ꢀ ꢀ ꢀpp p ꢀ y  
ꢀ
:
;
;
Ke words memristivesstem multistead characteristics imaeencr tion thonlanuae  
ꢀy  
gꢀ yp py g g  
;
-
y
ꢀ
ꢀ
y
ꢀ
, 。 ,  
随着通讯技术的飞速发展 信息传输过程中的保密性逐渐受到重视 近年来 应用混沌系统进行图像加密逐  
ꢀꢀ  
。
渐成为一个热门的研究方向 文献  
[]  
提出了基于统一混沌和  
1
;
系统的图像加密算法 文献  
[]  
使用  
2 MD5  
Loistic  
g
, ;  
算法获得混沌序列的初值 利用了 种混沌系统进行加密 文献  
3
[]  
提出了基于六维超混沌映射的加密算法 实现  
3
,
;
了对像素的置乱和扩散 文献  
[]  
对
4
,
个颜色部分同时加密 减少了  
、 、 ; []  
个通道间的相关性 文献 提出了  
R G B3 5  
3
, 。 , ,  
一种新的四维磁控忆阻模型 并将其应用到灰色图像加密 然而 与灰色图像相比 彩色图像能够表达更多的信  
,
息 将忆阻系统应用于彩色图像加密的研究也不多  
。
、 。 , ,  
是一种解释性的 具备动态语义的高层语言 它入门容易 语法简单 并且在工程和科研领域得到广  
Pthon  
y
[]  
6
。
泛应用 与常用的  
,
Pthon  
y
:
y
,
软件体积小 安装速度  
Pthon  
软件相比  
在图像处理方面存在诸多优势  
MATLAB  
:
;
:
修回日期  
2018 08 30  
收稿日期  
2018 04 10  
ꢀ ꢀ  
ꢀ
ꢀ
:
基金项目 国家级大学生创新创业训练计划项目  
(
)
201710319015  
:
作者简介 施浩楠  
(
1997  
),  
男
, , ,  
江苏张家港人 本科 主要研究方向为电气工程及其自动化  
。
:
通讯作者 闵富红  
(
1970  
),  
女
, , , ,  
江苏海安人 博士 教授 主要研究方向为非线性电路的教学与研究  
。
, :  
施浩楠 等 基于  
第
卷第  
期
的彩色图像忆阻系统多稳态加密  
Pthon  
y
·
·
15  
3
ꢀꢀ  
83  
,
快 且完全免费  
;
Pthon  
y
,
语言更加简洁易学 可读性较强  
;
Pthon  
y
,
拥有众多种类的扩展库 这些扩展库更加轻便  
,
, ;  
且运算速度快 可以满足图像加密解密处理的需要 另外  
,
Pthon  
y
,
语言环境在网络通讯方面功能强大 能够方便  
,
地将加密后的图片进行网络传输 从而实现保密通信  
。
, []  
环境进行编程 实现了一种基于文献 提出的忆阻模型的彩色图像加密 首先提出了一  
5
。
本文利用  
Pthon  
y
。 , , 。 ,  
种较易实现的加密算法 其次 由于忆阻系统对初始值的极度敏感性 分析了该系统的多稳态特性 然后 以此  
,
为基础比较不同稳定状态下生成的密钥的加密效果 像素直方图和相邻像素相关性等分析表明忆阻系统混沌态  
。
的加密性能要优于其周期态  
加密算法  
1
ꢀ
,
基于混沌系统的图像加密主要指利用混沌系统生成的随机序列对图像的像素点进行某种变换 使得变换后  
, 。 。  
的图像失去原图的视觉特征 从而实现加密 加密算法是研究混沌加密的关键步骤之一 优秀的加密算法不仅  
, 。  
要具有显著的加密效果 而且要具有一定的抗攻击能力 文献  
[]  
分析了一种一维  
7
,
混沌图像加密算法  
Loistic  
g
。 ,  
并将其应用于黑白图像加密 本文选用新型磁控忆阻混沌系统 将文献  
[]  
算法进行改进 并将其应用于彩色图  
7
,
。
像加密 该加密算法主要由以下 个步骤构成  
4
:
)
三基色拆分 对要加密的图像的每一个像素的  
1
。
、 、  
R G B  
,
分量进行拆分 获得三基色矩阵  
、
和
I I  
G B  
。
I
R
)
密钥生成 选择合适的初值  
2
。
、
y0  
、
yn  
。
将产生的 个混沌序列的各元素值  
z
和
产生混沌序列  
和
n
x
0
z
0
x
n
3
()  
转换到  
1
,
之间 组成 个新的序列  
3
、
G G  
x
,
和
Gz  
。
使用公式  
用于混沌加密  
0 255  
ꢀ
y
(
)
)
)
G =round x ×256  
烄
x
n
(
()  
1
G =round n×256  
y
y
烅
(
G =roundz ×256  
z
n
烆
()  
函数返回将 四舍五入到整数后的结果  
t
。
其中  
roundt  
)
像素置换 运用灰度矩阵  
3
。
、
G G  
x
、
I I  
G
,
和
将三基色矩阵  
和 按位异或运算 完成图像各点的像素值  
I
B
Gz  
R
y
,
的置换过程 得到密文矩阵  
、
C C  
x
。
和
C
z
y
( , )  
C =bitxorI G  
x
x
R
烄
( , )  
C =bitxorI G  
G
()  
2
y
y
烅
( , )  
C =bitxorI G  
z
z
B
烆
( ,)  
函数返回  
pq  
。
,
,
中并未直接给出 需要  
Pthon  
其中  
和
q
按位异或运算后的结果 应注意的是 该函数在  
y
bitxor  
p
。
自己编写  
)
三基色合并 重新合并 个密文矩阵  
4
。
、
C C  
x
,
和
C
z
。
得到彩色密文图像  
3
y
。
解密是加密的逆过程 首先拆分密文图像的  
、 、  
R G B  
,
分量 得到 个密文矩阵  
3
、
C C  
x
。
使用与加密过  
C
z
和
y
、
y0  
、
yn  
()  
转换到 之间 得到序列  
0 255  
ꢀ
,
程完全相同的系统和初值  
和
产生混沌序列  
和 并使用公式  
z
n
x
0
z
0
x
n
1
、
G G  
x
。
、
G G  
x
、
Gz Cx C  
y
、
按位异或得到原来的三基色矩阵  
I I  
。
和 最后将解密获得的  
I
B
和
将
和
与
和
C
z
Gz  
R
G
y
y
,
三基色矩阵合并 得到原来的明文图像  
。
系统特性分析  
2
ꢀ
。 、 、 、  
混沌是指非线性动力学系统展现出的类似随机的运动 其具有的确定性 有界不收敛性 非周期性 类随机  
[]  
8
,
、
性 初值敏感性等特点  
; ,  
可以用于信息安全加密 它能够通过对初值的设置正确完成信号的还原 因而可以用于  
。 , 、 ,  
对数据的正确解密 和一般的混沌系统相比 忆阻系统拥有更复杂的动力学行为 更强的类似噪声 其对初值的  
[
]
910  
,
-
,
。
敏感性也更高  
因而抗破译能力也更好 对它的研究具备重要的应用价值  
系统模型  
2.1  
ꢀ
[]  
提出的四维磁控忆阻模型 式  
5
( ()) 。  
来产生密钥序列进行加密操作  
本文选用文献  
3

全部评论(0)

暂无评论

上传资源 上传优质资源有赏金

  • 打赏
  • 30日榜单
  • 21下载积分 打赏60.00元   3天前

    用户:gsy幸运

  • 21下载积分 打赏70.00元   3天前

    用户:铁蛋锅

  • 21下载积分 打赏65.00元   3天前

    用户:xzxbybd

  • 21下载积分 打赏60.00元   3天前

    用户:jh0355

  • 21下载积分 打赏60.00元   3天前

    用户:w178191520

  • 21下载积分 打赏20.00元   3天前

    用户:jh03551

  • 21下载积分 打赏20.00元   3天前

    用户:sun2152

  • 21下载积分 打赏20.00元   3天前

    用户:kk1957135547

  • 21下载积分 打赏25.00元   3天前

    用户:w1966891335

  • 21下载积分 打赏20.00元   3天前

    用户:xuzhen1

  • 21下载积分 打赏15.00元   3天前

    用户:x15580286248

  • 21下载积分 打赏25.00元   3天前

    用户:pcb

  • 21下载积分 打赏20.00元   3天前

    用户:bhacker

  • 21下载积分 打赏15.00元   3天前

    用户:liqiang9090

  • 21下载积分 打赏25.00元   3天前

    用户:有理想666

  • 21下载积分 打赏15.00元   3天前

    用户:godbox

  • 21下载积分 打赏15.00元   3天前

    用户:aetek

  • 21下载积分 打赏5.00元   3天前

    用户:mulanhk

  • 21下载积分 打赏5.00元   3天前

    用户:JuneLin61

推荐下载