关键字 |
图像加密,指纹图像,混乱的地图,生物认证。 |
介绍 |
在常见的使用混乱意味着一种无序的状态。在混沌理论更精确地定义。在动力系统混沌将房地产像对初始条件敏感。有一个快速发展的数字图像处理和网络通信,电子出版和广泛传播的数字多媒体数据已经通过互联网和无线网络进行交流。避免泄漏从图像/视频攻击者,我们使用两种方法在生物认证。 |
生物认证指的是验证个人根据他们的生理和行为特征。这两种方法,它包括一个数字水印用于信息隐藏。和其他加密包括传统的加密和其他如混沌加密。chaos-based加密提出一个新的、有效的方式来处理棘手的问题的快速和高度安全的图像加密。上面这些都是有助于避免泄漏。在集中的匹配方案,收集指纹图像或捕获在当地的网站,通过网络将被发送到中央点。,这里我们将预计的指纹在生物技术应该是唯一的个人和手指的同一个人。这种生物识别技术近年来来自。这里甚至同卵双胞胎相似的DNA,预计将有不同的指纹。这个中心也是使用ATM银行匹配方案。 |
近年来,许多数字混沌加密方案被提出来。指纹图像加密算法的基础上结合匆忙和混乱的过程。混沌映射用于匆忙指纹图像像素的地址位排列是用来混淆图像像素的值以提高安全[1]。几个一维混沌映射用于生成伪随机序列,它是独立的,近似的制服。经过一系列的转换,序列构成新的伪随机序列值空间均匀分布,涵盖的明文通过执行异和转移操作一些轮形成了密码。 |
该加密和DECRYPTIONOF算法对指纹图像 |
这里有一个需要得到指纹图像的像素信息。指纹图像包含R, G, B像素获取信息的R, G, B是很重要的。简单第一只有一个颜色是考虑这些像素的RGB值转换为8位二进制形式。 |
答:指纹图像的加密 |
加密指纹图像两次完成。一个是地址加扰,另一个是二维不规则。地址是由花混沌序列发生器1和2 d匆忙是由混沌序列发生器2。 |
1]混沌序列生成: |
混乱是一个明确的伪随机过程产生的非线性动力系统。这是周期对初始条件极为敏感。一般而言,混沌系统模型为: |
|
f是非线性函数,控制参数,Xk实数。 |
可以通过使用乘数生成序列。为第一个乘数输入常数和其他迭代从0到255。该乘法器输出作为输入下的乘数。其他输入将随机数在0和1之间。在得到乘法将产生随机序列。,如图2所示。 |
2)解决爬: |
地址加扰混沌序列发生器1和输入图像之间。输入图像将指纹图像图像像素值排列根据混沌序列发生器1。这就是图像像素的位置发生了变化。这种方法叫做地址加扰。 |
3)二维序列的转换: |
地址加扰输出序列将一维序列第二匆忙所以需要一维到二维的转换转换完成。 |
4)二维地: |
之间的匆忙完成二维序列和混沌序列2。这样的位置序列改变根据混沌序列2。 |
5)加密的图片: |
加扰序列后我们会称为加密图像。 |
b .解密的指纹图像 |
回到原始图像2 * descrambling就完成了。一个是二维descrambling descrambling和其他地址。2-D scrambling is done by taking chaotic sequence 2 and address descrambling is done with the help of chaotic sequence generator 1as shown in figure 3. |
1)二维Descrambling |
这个descrambling将加密图像的输入和混沌序列发生器2。所以回来的输入地址descrambling这个二维序列重新排列根据序列发生器2。 |
2)解决descrambling: |
在得到descrambling输出序列,序列作为地址解码器的输入。然后根据混沌序列发生器1像素的位置改变了,将在二维序列。 |
3)解密图像: |
的输出地址descrambling叫做解密后的图像。这将是在二维原始指纹图像。 |
系统实现 |
实现在虚拟仪器进行。实现像素值提取,序列发生器,图像加密,解密图像。 |
一个像素值提取: |
|
1)解决爬: |
地址加扰混沌序列发生器1和输入图像之间。输入图像将指纹图像图像像素值排列根据混沌序列发生器1。这就是图像像素的位置发生了变化。这种方法叫做地址加扰。 |
2)二维序列的转换: |
地址加扰输出序列将一维序列第二匆忙所以需要一维到二维的转换转换完成。 |
3)二维地: |
之间的匆忙完成二维序列和混沌序列2。这样的位置序列改变根据混沌序列2。 |
4)加密的图片: |
加扰序列后我们会称为加密图像。 |
b .解密指纹图像: |
回到原始图像2 * descrambling就完成了。一个是二维descrambling descrambling和其他地址。二维匆忙完成通过混沌序列2和地址descrambling混沌序列发生器的帮助下完成1如图3所示。 |
1)二维Descrambling |
这个descrambling将加密图像的输入和混沌序列发生器2。所以回到输入地址descrambling这个二维序列重新排列根据序列发生器2。 |
2)解决descrambling: |
在得到descrambling输出序列,序列作为地址解码器的输入。然后根据混沌序列发生器1像素的位置改变了,将在二维序列。 |
3)解密图像: |
的输出地址descrambling叫做解密后的图像,将在二维原始指纹图像。 |
系统实现 |
实现在虚拟仪器进行。实现像素值提取,序列发生器,图像加密,解密图像。 |
像素值提取: |
像素值提取的前面板如图3所示,显示了指纹图像的像素值。这个是指纹图像的输入,JPEG块读取JPEG文件并创建必要的数据来显示一幅控制。 |
b .序列发生器: |
序列发生器的前面板如图5所示。这显示了长序列是随机的。这将是随机的输入值在0和1之间。和其他将控制参数。 |
c .加密的图片: |
图6显示了输出的加密图像。做两次后匆忙与混沌序列生成器原始图像转换成加密的图像。 |
d .解密图像: |
图7显示了解密图像的前面板。后做二维descrambling和地址的帮助下爬混沌序列生成器解密后的图像。 |
结论 |
指纹图像的加密和解密图像的像素值。这里的算法是基于结合匆忙和混乱的过程。混沌映射生成混沌序列,用于完成指纹图像像素的地址。 |
数据乍一看 |
|
|
|
引用 |
- 吉尼·拉FPGA实现安全通信的混沌状态序列发生器电子工程系,阿里格尔穆斯林大学阿里格尔202 002,印度。
- Zhijie杰瑞史b和Ruby实现的复杂性排列指令电机工程系,美国普林斯顿大学,普林斯顿,纽约08544。
- Behnia年代,Akhshani Mahmodi H, Akhavan一种新颖的基于混合混沌映射的图像加密算法,混乱,解决方案分形,35卷,第419 - 408页,2008年。
- 王XY,于问,一块加密算法基于多个混沌系统的动态序列,同时号常见的非线性科学的牌子。14卷,第581 - 574页,2009年。混乱,解决方案和分形,35卷,第419 - 408页,2008年。
- 刘王向东,张Junxing张金海,他Xiqin基于混沌理论的图像加扰算法和排序变换。IJCSNS国际计算机科学杂志和网络安全,VOL.8第一,2008年1月。
|