java实现的LSB顺序隐写
1、算法核心:
1、读取图片A,获得其RGB三个通道数据并转换成三个矩阵a1,a2,a3。
2、读取文件B,将其转换成比特流b。
3、遍历b,得到比特b1,b2,b3,b4,b5,b6等等,将b1代替a1第一个元素的最低位,将b2代替a2第一个元素的最低位,将b3代替a3第一个元素的最低位,将b4代替a1第二个元素的最低位,以此类推。
2、具体实现:
1、隐写:
1、使用javaImageIO读取图片,获取其RGB通道信息。
2、使用javaNIO读取被嵌入的文件,将其转换为byte数组,需要特别指出的是原生方法得到是byte
用户评论
推荐下载
-
c语言实现LSB
LSB算法的C语言实现通俗易懂,编译通过,可调试。随着网络时代的来临,高校、电信、银行、政府乃至军队,办公文件多以电子文档的形式进行保存、传达。而这些文件中不乏一些机密文件。如果这些机密文件泄密,后果
16 2019-07-19 -
数字水印lsb算法实现
利用lsb算法在图像中嵌入隐藏信息。代码用c实现,用vc6.0编写。
35 2019-07-11 -
matlab实现lsb图像隐藏
本算法由密钥控制利用随机数生成器生成要插入秘密信息的位置来进行空域的lsb替换隐藏,不但隐藏的信息容量大,而且隐蔽性也很好。
38 2019-05-07 -
LSB图片压缩Matlab实现
MATLAB代码,可将图片按LSP算法进行压缩和解压。有利于理解LSB
14 2020-06-19 -
matalb实现LSB信息隐藏
matlab的LSB算法实现,信息的嵌入和信息提取
27 2019-09-23 -
MATlab实现图像LSB隐藏
运用matlab对图片进行隐写,对消息的隐藏。对图片的隐写,随机隐写,反直方图隐写
32 2018-12-27 -
音频隐写术算法音频隐写术和水印算法库源码
音频隐写术算法:音频隐写术和水印算法库
16 2021-02-08 -
LSB和DWT的实现附代码
通过MATLAB,进行LSB和DWT隐藏技术实现,分别通过了文字、图片、加噪声处理。
21 2019-07-10 -
vc实现的lsb信息隐藏算法
printf("欢迎使用本程序!\n");printf("本程序实现了bmp图片的LSB隐藏算法!\n");printf("请按任意键继续...\n");getchar();//system("cls
33 2019-09-06 -
Python编程实现的图像隐写术研究及代码资源
随着科技的不断发展,图像信息的隐写术成为信息安全研究的热点之一。本文深入探讨了基于Python编程语言的图像信息隐藏技术,并提供相关的源码数据库。通过Python的灵活性,研究者们成功实现了一系列高效
79 2023-12-08
暂无评论