- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
第四讲 信息隐藏 密码技术与信息隐藏技术区别 ? 密码技术 ? 信息隐藏技术 ? 内容 广义信息隐藏 在某种载体中嵌入数据 两个分支 信息隐藏 伪装式隐蔽通信 数字水印 数字产品的版权保护(数字版权管理DRM) 古代的隐写术 罗马学者Pliny the Elder A.D. 23-79 早在公元一世纪,罗马学者老普林尼写道:“用大戟树汁书写,字迹可以隐形。 古代的隐写术 藏头诗 平湖一色万顷秋, 湖光渺渺水长流。 秋月圆圆世间少, 月好四时最宜秋。 《唐伯虎点秋香》中唐伯虎的藏头诗,历史上确实是唐伯虎所作,并非电视剧杜撰,原诗为:“我画蓝江水悠悠,爱晚亭上枫叶愁。秋月溶溶照佛寺,香烟袅袅绕经楼。” 藏头诗 货币水印 1772年,德国最早将水印应用于印钞上。 1960年,我国制造出了第一张国产的水印纸币。 数字水印的定义 数字水印是永久镶嵌在其他数据(宿主数据)中具有可鉴别性的数字信号或模式,并且不影响宿主数据的可用性 信息隐藏与数字水印的区别 透明性 隐写分析(分析是否正常载体) 一般不知有信息隐藏(如果已怀疑有隐藏信息,则已经不安全) 用于保密通信 信息隐藏 鲁棒性 主要考核 水印擦除 主要攻击 可以公布有水印存在 前提 用于版权标识 用途 数字水印 可见水印 图像水印 不可见水印 图像水印 图像水印 = = = ? ? ? 信息隐藏_位图法 BMP 位图 Windows位图。它一般由4部分组成(16位:文件头54字节, 2个字节 1个像素 24位:文件头70字节, 3个字节 1个像素) 文件头信息块、 0000-000D 图像描述信息块、 000E-0035 颜色表 0036-0069 图像数据 0070- 信息隐藏_位图法 信息嵌入图像数据部分是由一系列的8位二进制数所组成,由于每个8位二进制数中“1”的个数或者为奇数或者为偶数,约定:若一个字节中“1”的个数为奇数,则称该字节为奇性字节,用“1”表示; 若一个字节中“1”的个数为偶数,则称该字节为偶性字节,用“0”表示。我们用每个字节的奇偶性来表示隐藏的信息。 信息隐藏_位图法 信息嵌入举例:设一段24位BMP文件的数据为00111100000110101010101110110000,则其字节的奇偶排序为:0,0,1,1,0,1,1,1.现在需要隐藏16进制信息4F,由于4F转化为8位二进制将这两个数列相比较,发现第2,3,4,5位不一致,于是对这段24位BMP文件数据的某些字节的奇偶性进行调制,使其与4F转化的8位二进制相一致: 第2位:则该字节由偶变为奇; 第3位:则该字节由奇变为偶; 第4位:则该字节由奇变为偶; 第5位:则该字节由偶变为奇。 经过这样的调制,此24位BMP文件数据段字节的奇偶性便与79转化的8位二进制数完全相同,这样,8个字节便隐藏了一个字节的信息。 信息隐藏_位图法 信息嵌入(1)由于原始24位BMP图像文件隐藏信息后,其字节数值最多变化1(因为是在字节的最低位加“1”或减“1”),该字节代表的颜色浓度最多只变化了1/256,所以,已隐藏信息的BMP图像与未隐藏信息的BMP图像,用肉眼是看不出差别的; (2)将信息直接嵌入像素RGB值的优点是嵌入信息的容量与所选取的掩护图像的大小成正比,而不再仅仅局限于调色板的大小; (3)使用这种方法,一个大小为32 k的24位BMP图像文件,可以隐藏约32 k/8=4 k的信息(忽略文件头不能隐藏数据的54个字节),该方法具有较高的信息隐藏率; (4)由于信息都被隐藏在最低位,所以攻击者可以轻易地将隐藏的信息去除掉。所以这种方法只有在第三方未知的情况下隐藏信息才有效,也就只能作为一种信息隐藏的方法。因为不具有鲁棒性也就不能称为水印。 信息隐藏_位图法 信息嵌入我们必须将所要传输的明文转变为二进制代码。对于汉字,按照汉字unicode编码表转化为十六进制编码,然后再转为二进制代码;对于英文字母和符号,按照ASCII码对照表转化为十六进制编码,然后再转化为二进制代码。这样才能将数据嵌入图像中传输出去。第一个用来标识所传输文字的类型,称为“文字标识符”,占用
原创力文档


文档评论(0)