- 1、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
,’’。’。。。’。’‘‘。。。。‘。。’。’’。’’。。‘。’‘。。。。。。。。。。。’。’。。。‘。。。。。‘。。’。。。”。‘。。
实用第一/智慧密集
Matlab编程实现LSB信息的隐藏与提取
武云龙党壮
摘要:信息隐秘技术越来越受到人们的关注。介绍了一种基于Madab环境的LSB(最不重要位)
信息隐藏的实现方法,并详细地讲解用Madab编程实现对图像的预处理以及LSB的隐秘信息的嵌
入过程。
关键词:Matlab;信,g-隐藏:LSB
endfor
1引言秘密消息的提取:
for《i=1;j=像素序列的个数;i++)
信息隐藏作为一门新兴学科越来越受到人们的重视,而如
;—jI//计算存放第i个消息位的指针ii
今成熟的信息隐藏算法基本上都是基于图像的,其中信息隐藏
在图像空域中是一种最简单、有效的实现信息隐藏的手段。endfor
Matlab是由美国MATHWORKS公司设计的强大的矩阵运算工
算法二:随即选取像素点嵌入算法,即选出的嵌入信息的
具,它包含了大量的矩阵运算函数,以其强大的分析处理能力像素位置是随机的,这样可以增加隐秘信息的不可见性。
和运算能力而闻名,用以实现图像的处理非常适合。秘密消息的嵌入:
在此介绍了一种简单的图像空域隐藏算法~璩B(最不重for(i=1;j=像素序列的个数:i++l
要位)隐秘算法。主要是将隐秘信息嵌入到图像最不容易发觉的Si—Ci//ci为整个图像的像素集合,Si是我们顺序选取的要隐
像素位,即最不重要位。使用此算法的优点是隐藏效果好。不会饿信息的像素的集合
endfor
破坏原图像的效果,隐藏信息多等,从而达到隐藏信息的目的。
n+-k1//使用种子k随机生成序列ki
2隐秘原理for{I=1:i=秘密信息长度;i+“
Sn+_Cn+-Ml
LSB的嵌入方法是首先将要隐藏的信息以二进制的形式读n*--n+ki
入,再按照一定的算法选择它们要嵌入的位置。如果要隐藏的endfor
信息的某一位为l。则它要嵌入的载体图像相应位置的像素值秘密消息的提取:
n扣k1∥使用种子k随机生成序列kl
rood2的值为1;如果要隐藏的信息的某一位为O,则它要嵌入
for(i=1;i像素序列的个数:i++)
的载体图像相应位置的像素值mod2的值为0。
LSB的提取方法是首先将确定隐藏信息嵌入的位置。如果臆位置,并进行提取
该位置的像素值mod2的值为1,则此处隐藏的信息为1:如果
n+一n+ki
该位置的像素值mod2的值为O,则此处隐藏的信息为0。endfor
但是选择选择嵌入的位置不同,抗攻击的能力是不同的。
3Matlab实现LSB信息隐藏
下面将介绍两种嵌入算法,并对其进行隐写分析比较。
算法一:顺序选择图像像素LSB的嵌入算法。即将选取的3
您可能关注的文档
最近下载
- 酒店礼宾英语.docx
- 雅马哈psr280中文说明书.pdf VIP
- 2025至2030中国蓝莓市场销售策略分析与发展前景研究报告.docx VIP
- 速食id8乐事包的正确打开姿势含进阶篇.pdf VIP
- macbookpro使用使用指南.doc VIP
- 九年级历史上册第三单元测试题(必威体育精装版部编人教版)后附详尽解析及答案.pdf VIP
- 《南方CASS使用教程》教材.pptx VIP
- Mathematica教程(中科大教案).pdf VIP
- 2025年海峡杯数学竞赛真题三年级 2025-6-1 83955 1.pdf VIP
- 2018-2024年海峡杯数学竞赛真题及答案(三年级).pdf VIP
文档评论(0)