非对称水印

来源:互联网 发布:js面向对象编程pdf 编辑:程序博客网 时间:2024/05/16 08:32

最近看了好多的非对称水印材料。

可是还是没有太多的头绪。感觉非对称比较困难。

数字签名一般是采由验证者掌握公开密钥,则验证者和攻击者都能通过公开密钥来掌握水印嵌入与提取的具体位置,这样可以轻易去除水印或者在替换图像后嵌入自己的水印,使签名失效。

顺着这个思路走,如果实现数字签名的非对称水印,必须保证嵌入和提取采用不同的位置。也就是需要在位置A范围内嵌入水印,保证能够在位置B内进行提取。也就是说位置A与位置B需要有某种天然的对应关系。而且在已知位置B的情况下,无法推导出A的具体位置。也许图像之中有这样的关系,但是我还没有 找到,也许这样的关系根本就不存在。

尝试改变思路,如果不是位置关系,可以从其他的方面查找关系。也就是我在图像中依靠关系A嵌入水印,但是可以依靠关系B来进行提取。同时无法从B推导出A。这样的关系存在吗?目前没有找到!

传统的数字签名依靠RSA等算法实现,如果把它引入数字水印,则经过RSA处理的密文任何人都是可以得到的,任何人都是可以解开的。解开的明文实际上就是位置等信息,这样又成了对称水印。这样的水印很容易被人攻击、伪造。。。

用于图像认证的水印,可以尝试引入非对称水印,现在有了一点思路。

昨晚,做了一个晚上的梦。梦里都是一个又一个的矩阵,矩阵都是由0和1 组成,我在不断地找它们之间的关系。。。。

哈哈,用脑过度,需要休息啦!

原创粉丝点击