1实验报告

实验报告

加密性能评价指标

·PSNR

·SSIM

水印嵌入位置和水印嵌入强度对图像加密质量的影响

同样的水印嵌入16个不同的位置,实验结果如下:

水印嵌在原始载体像素点的第三位面和第四位面上面

水印嵌入位置就是最右边那一列图片中的小黑块
在这里插入图片描述

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

第一位面和第二位面的PSNR和SSIM值
PSNR最大值和最小值之间的差是:59.1354-59.0125=0.1229
SSIM最大值和最小值之间的差是:0.0006
第一位面和第二位面
第三位面和第四位面的PSNR和SSIM值
PSNR最大值和最小值之间的差是:47.059-46.6577=0.4013
SSIM最大值和最小值之间的差是:0.0063
第三位面和第四位面
第四位面和第五位面的PSNR和SSIM值:
PSNR最大值和最小值之间的差是:41.3456-40.3809=0.9647
SSIM最大值和最小值之间的差是:0.0145
第四位面和第五位面

第五位面和第六位面的PSNR和SSIM值
PSNR最大值和最小值之间的差是:35.3368-34.7434=0.5934
SSIM最大值和最小值之间的差是:0.0203
第五位面和第六位面

第六位面和第七位面的PSNR和SSIM值
PSNR最大值和最小值之间的差是:29.4369-28.6261=0.8108
SSIM最大值和最小值之间的差是:0.0123
第六位面和第七位面
我的结论:
1、改变水印嵌入的位置,psnr和ssim值的变化幅度不大,所以水印嵌入纹理区的必要性不大
2、嵌入强度对psnr的影响比较大,如果想在较好的透明度下保证鲁棒性,那么最好嵌入在第四位面和第五位面上,如果更看重透明度的话,那么嵌入的位置在第三位面和第四位面也不错

混沌序列初始值的敏感性探究

此算法的加密解密采用的是对称密码体制,有三个密钥k1,k2,k3.k1决定水印的某个像素点和0异或还是和1异或,k2决定水印嵌入哪个位面上,k3决定水印嵌入原始载体的哪个位置,此处改变的是k1中的初值,其他密钥中的数字没有做任何改动。
在这里插入图片描述
当加密密钥初值/(解密密钥初值-加密密钥初值)>10^16的时候,生成的混沌序列是一样的,不影响提取出水印;反之就不能提取出水印

混沌序列对初值敏感,但是敏感性是有限度的。

如果我知道了密钥的第一位有效数字的在哪一位的话,那么我只要猜对第一位有效数字后面的十六位就行,此时的密钥空间就只有10^17

我的猜想:生成密钥的时候,生成的随机初值不建议服从0到1的均匀分布,因为生成的随机数有百分之九十的概率大于0.1,然后只要猜对小数点后的前17位就能破解,密钥空间只有10^ 17,大概就是2的五十六次方。

初值的分布可以试试N(0,n2),正态分布有一半是小于零的,如果取到的值小于0,那就取相反数,如果想要取到的值无限逼近于0,把n调小就可以了。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值