DCT 抗压缩图片隐写

2017-09-19 12:18:05 +08:00
 zzy8200

以前用 FFT 写过抗压缩隐写,但压缩后经常会有个别字母错误,两小时前学会了 DCT,效果好多了...

图片:

写入数据: magnet:?xt=urn:ed2k:31D6CFE0D16AE931B73C59D7E0C089C0 &xl=0&dn=zero_len.fil &xt=urn:bitprint:3I42H3S6NNFQ2M .LWPNACQDBZRYXW3VHJVCJ64 &xt=urn:md5:D41D8CD98F00B204

下载后另存为 JPEG 再压缩一下:

读出: magnet:?xt=urn:ed2k:31D6CFE0D16AE931B73C59D7E0C089C0 &xl=0&dn=zero_len.fil &xt=urn:bitpsint:3I42H3S6NNFQ2M .LWPNACQDBZRYXW3VHJVCJ64 &xt=urn:md5:D41D8CD98F00B204

DEMO: http://stego.js.org/

GITHUB: https://github.com/zeruniverse/CryptoStego

4622 次点击
所在节点    分享创造
8 条回复
lentry
2017-09-19 12:33:54 +08:00
这个好
mhycy
2017-09-19 13:26:34 +08:00
数据引起的区域色块非常明显。。。
zzy8200
2017-09-19 13:31:49 +08:00
@mhycy 用 MODE 1 会好一点,但只能存成 JPEG 不能压缩
imn1
2017-09-19 13:33:30 +08:00
先点个赞
anyforever
2017-09-19 21:18:52 +08:00
埋了什么字母?第二张没一好看,不仔细看,也凑合
xsd3169
2017-09-21 12:36:03 +08:00
顶一下,数据有压缩吗?
zzy8200
2017-09-22 08:07:11 +08:00
@xsd3169 没有 数据压缩的话要是一个 bit 错了就乱码了
xsd3169
2017-09-26 01:13:50 +08:00
@zzy8200 能不能把文本 zip 压缩一下变成 binary 后传递给这个隐写到图片中?那样图片中能塞更多文字 233

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/391928

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX