问题标签 [steganography]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
.net - 关于编程图像中的隐写术的问题
在阅读了一些关于使用 Java/.NET 的隐写术的教程后,我的印象是,您从秘密图像中获取每个单独的像素,然后将其放置在封面图像中每个单独像素的最低位中。
我在这方面是正确的吗?
exif - exif 标签是否可以通过隐写术存在
我正在尝试使用隐写术和 exif 来收集它可以完成吗?就像在文件中隐藏数据而不破坏 exif 图像一样。
谢谢安迪
cryptography - 安全、黑客、密码学阅读?
我对学习密码学、隐写术和类似实践非常感兴趣。
有什么书,资源,你们会在这方面推荐吗?
java - 音频水印的隐写术
任何人都可以帮助我,我正在使用算法“回声数据隐藏”为 mp3 文件添加水印应用程序。我不明白用 java 或 matlab 制作这个算法。我希望任何人都可以通过解释这个算法来提供帮助,或者提供源代码示例。
谢谢你
steganography - 哪个图像用于隐写术?
哪些图像适合图像隐写术(存储在图像后面)?
特别是JPEG、BMP或TIFF?
由于 JPEG 是有损的,所以如果隐藏在图像后面会丢失任何数据吗?(使用 LS*强文本* 技术)
windows - 如何使用最低有效位隐藏图片中的文本?
如何使用最低有效位隐藏图片中的文本?
image - 如何阻止图像的版权盗窃?
有防盗图像的方法吗?我不是指网站,我想要的是如果 JPEG 被盗,它不能被小偷操纵,只能由所有者使用。
objective-c - 如何使用 C 中的隐写术在 PNG 中隐藏 4 个字母数字字符?
我已经看到了一堆示例代码,它们比我想做的要多得多,而且它的开销似乎比我想要的要多(也许这是不可避免的)。
我想要的只是在 PNG 文件中/从 PNG 文件中隐藏/检索 4 个字母的消息(单词)。这4个字母永远不会改变。它将始终是相同的 4 个字母。它的目的只是充当一种简单的指纹。我看到的所有示例似乎都非常复杂,并且涉及压缩文本文件等。
有谁知道与这种努力相关的任何示例代码?任何语言都可以——我的最终需要是 C 或 Obj-C。
c# - 如何使用 C# 在 mp3 数据框中隐藏数据
读取标题名声后,数据帧开始,我想知道 mp3 播放器读取的数据帧大小是多少,这样如果我更改每个帧的单个位而不会对文件的声音造成太大影响,以及如何我可以更改一位(最后一位),因此在 C# 中效果最小。请帮我
watermark - 更新 PDF 以包含加密、隐藏的唯一标识符?
背景
这个想法是这样的:
- 个人提供在线购书的联系信息
- 书籍,作为 PDF,标有唯一的哈希
- 人下载书
- PDF 密码易于绕过或共享
理想的过程是这样的:
- 根据联系信息生成哈希
- 在数据库中存储联系信息和哈希
- 获得书锁
- 使用散列文本更新“包含”文件
- 将书籍生成为 PDF(使用
pdflatex
) - 将哈希应用于预订
- 释放书锁
- 发送带有图书下载链接的电子邮件
技术
可以使用以下技术(也可以使用其他编程语言,但库可能仅限于主机提供的那些):
- C、Java、PHP
- 乳胶文件
- PDF 文件
- Linux
问题
我应该调查哪些编程技术(或开源软件):
- 将唯一的哈希(或其他标记)嵌入到 PDF
- 创建防串通攻击标记
- 开发一个不易碎(例如,
PDF -> EPS -> PDF
仍然包含标记)的解决方案
研究
我研究了以下可能性:
- 隐写术
- 自然语言处理 (NLP)
- 将 PDF 中的空白页转换为图像;标记这些图像;重新组装 PDF
- LaTeX 水印包
- ImageMagick
问题
我研究过的可能解决方案有以下问题:
- 隐写术。(a) 需要图像的主副本,将其转换为 EPS,这是 CPU 密集型和耗时的;(b) 水印能否保留
PDF -> EPS -> PDF
,或其他类型的转换;(c) 大多数图像是图纸或屏幕截图,而不是 PNG 格式的照片。 - 乳胶。创建图像缓存;任何隐写解决方案都必须以某种方式拦截该过程。
- 自然语言处理。引入语法错误;可以改变技术词的含义。
- 空白页。立即怀疑;替换可疑的空白页很容易。
- 水印包。绘制可见标记。
- 图像魔术。绘制可见标记。
还有哪些可能的解决方案?
相关链接
谢谢!