发明名称 基于Logistic混沌映射的数字图像加密方法
摘要 本发明公开了一种基于Logistic混沌映射的数字图像加密方法,灰度图像的每个像素值采用八位的二进制数来表示,将二维灰度图转换为一维的0和1的数码串来处理。根据给定的初始值由Logistic映射及生成混沌序列,对混沌序列进行排序,得到位置索引,根据位置索引对原始图像进行比特级的置乱操作,可以达到集像素融合和像素置乱于一体的图像加密结果。
申请公布号 CN106530207A 申请公布日期 2017.03.22
申请号 CN201611106799.8 申请日期 2016.12.06
申请人 南京理工大学 发明人 黄晶晶;王清华
分类号 G06T1/00(2006.01)I 主分类号 G06T1/00(2006.01)I
代理机构 南京苏创专利代理事务所(普通合伙) 32273 代理人 曹成俊
主权项 一种基于Logistic混沌映射的数字图像加密方法,其特征在于,包括以下步骤:(1)、将原始图像的像素值二维矩阵由L行R列转换成L×R行一列的形式,每一行有一个十进制数,表示一个像素值;(2)、把原始图片的像素值由十进制转换为二进制,每个十进制像素值由八位二进制数表示,不足八位的高位由0补齐,换算过后由十进制数表示的L×R行一列的矩阵变成L×R行八列的形式;(3)、将步骤(2)得到的L×R行八列的矩阵继续整形成L×R×8行一列的形式的矩阵;(4)、利用Logistic映射生成混沌序列,即利用迭代Logistic映射直到产生L×R×8个完全不同的值为止,记作{A<sub>i</sub>,i=1,2,…,L×R×8},其中,L×R是需要加密的图像的大小;(5)、对混沌序列{A<sub>i</sub>,i=1,2,…,L×R×8}进行排序,得到位置索引,根据位置索引对步骤(3)得到的L×R×8行一列形式的矩阵进行置乱;(6)、对置乱后的L×R×8行一列形式的矩阵转化为L×R行八列形式的矩阵;(7)、将步骤(6)得到的L×R行八列矩阵每一行的八个数看成是二进制的每一位,将这个二进制数换算成一个十进制数,然后将L×R行八列的矩阵变成L×R行一列形式的矩阵,每一行是一个由八位二进制数换算而成的十进制数;(8)、最后将步骤(7)得到的L×R行一列的矩阵转换成L行R列形式的矩阵,即为加密图像。
地址 210094 江苏省南京市玄武区孝陵卫200号