- 1、本文档共20页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
PAGE2
中国矿业大学计算机学院
2018级本科生课程报告
课程名称信息内容安全
报告题目基于空间域LSB的数字水印
报告时间2021.7.6
姓名何越
学号
任课教师曹天杰
2020-2021(二)《信息内容安全》课程报告评分表
序号
毕业要求
课程教学目标
考查方式与考查点
占比
得分
1
2.3
目标1:掌握信息内容安全的基本概念、分类、原理和相关技术,能够根据课程基本知识对信息内容安全领域出现的问题进行归类、分析、并有初步分析和解决问题的能力。
通过课堂讲授和课堂研讨掌握信息内容安全概念和理论知识。
40%
3.2
目标2:掌握信息内容安全处理相关的理论、技术以及健全的评价体系,能够根据具体问题分析算法、设计算法、实现算法并能综合评价算法。
2
4.3
目标3:掌握信息内容安全的基础知识,针对具体问题和要求选择正确的技术路线,通过在实验环境中进行仿真实验并能根据算法特点进行攻击测试和综合性能评价,得到具有参考价值的结论。
课程报告;实现有关信息内容安全的一个软件系统。分析和对比各项技术,选择相应的技术进行算法设计并在实验环境中进行仿真实验和性能评价,得到有效结论。
60%
总分
100%
评阅人:
2021年7月10日
报告摘要
随着网络媒体的迅速崛起,越来越多的作品被大量盗版在网络上传播,如何从法律上约束盗版传播面临着盗版溯源与取证的难题。数字水印技术是一种可以将信息隐藏在图像或音频流里的技术,能够在不被人眼耳察觉的情况下伴随着图像或音频传播。本文介绍的是利用LSB空间域算法的水印嵌入和提取技术。
关键词:数字水印;LSB算法;图像降级算法;
报告正文
1经典数字图像水印算法
1.1LSB算法
LSB(LeastSignificantBits)算法,全称为最低有效位算法,是利用载体对象的二进制的最低一位(或几位)来进行秘密信息的隐藏。LSB算法是隐写术中最常见的算法,多用于图像和声音载体之中[9]。
LSB算法的可行性说明
图像/音频对象均可数字化为{????}序列;
每一个对象????均由若干二进制位组成;
每一个对象????的二进制低位在某种意义上“不重要”。
对于具体图像来说:
去掉最低1位甚至最低1-4位对图像的整体视觉效果没有太大影响;
去掉最低1位对图像的统计特性影响不明显。
LSB算法嵌入基本步骤
①将要隐藏的水印文本信息的转换为二进制数据;
②读入载体图像,将图像矩阵的每个像素转换成二进制。用水印信息的二进制数据的每一比特位替换与之相对应的载体图像的最低有效位(LSB位);
③将载体图像的每一像素再由二进制转换为十进制,从而获得含有水印信息的图像。
h
待隐藏的信息
图1.1LSB算法嵌入图解
LSB算法提取基本步骤
①将嵌入水印信息的载体图像的像素转换成二进制,依次取出每一个像素的二进制的最后一位,拼接成二进制数据。
③将得到的二进制数据转换成文本数据,便可得到隐藏的信息。
嵌入水印信息的载体图像将最后一位的信息提取出来组成秘密信息
嵌入水印信息的载体图像
将最后一位的信息提
取出来组成秘密信息
图1.2LSB算法提取图解
1.2图像降级算法
图片降级算法是LSB算法的改进,但改进的不是算法性能而是载体种类。图片降级算法要做的是将一个水印图片嵌入到另一张图片里去。在图像中隐藏图像和在图像中隐藏文本有很大的不同,因为图像文件和文本文件相比要大得多,图像水印也难以直接使用LSB算法进行嵌入。
图像降级算法的原理
给定一个同样尺寸的载体图像c和秘密图像m,发送者将载体图像灰度值的四个最低位比特位替换成秘密图像的四个最高比特位。接收者从隐藏后的图像中提取四个最低的比特位,从而获得秘密图像的最高四个比特位,将四个低比特位填充为0。
重构后的图像实质上只有四个比特位,是秘密图像的一种近似。视觉上,重构的图像和原始图像非常相似。
图像降级算法可看作是LSB算法的一种推广,但是隐藏位由1位变成了4位,同时对水印图片也有要求,即水印图片的大小要小于等于嵌入图片。
图1.3图像降级算法原理图
选择替换位数为4的原因
用n表示载体图像用来隐藏信息的低位数,研究人员将n的不同值都做了实验,从实验
您可能关注的文档
- 网络空间安全概论 实验11数字水印 基于LSB算法的水印嵌入和提取.pptx
- 网络空间安全概论 实验11数字水印 基于LSB算法的水印嵌入与提取.docx
- 网络空间安全概论 实验11数字水印 基于空间域LSB的数字水印.pdf
- 网络空间安全概论 实验2加密签名 签名.pdf
- 网络空间安全概论 实验3口令认证 .docx
- 网络空间安全概论 实验4口令破解 l0phtcrack7(爆破管理员密码)使用教程.pdf
- 二年级数学计算题专项练习集锦.docx
- 三年级数学(上)计算题专项练习附答案.docx
- 三年级数学(上)计算题专项练习附答案集锦.docx
- 四年级数学(除数是两位数)计算题专项练习及答案.docx
文档评论(0)