历史包含了许多旧的隐写术的例子。我们也有数字隐写术。
在某种意义上说,只有设计师才能提取隐藏的信息,有什么“完美的隐藏信息”吗?
有(正式的)更新吗?“完美隐写隐藏”的定义,其中只有密钥持有者/设计人员才能证明可以恢复数据,如果是的话,是否有任何已知的结构满足它?
发布于 2018-12-08 20:55:17
有(正式的)吗?“完美隐写隐藏”的定义,其中只有密钥持有者/设计人员才能证明可以恢复数据,如果是的话,是否有任何已知的结构满足它?
在这里张贴一个链接到我自己的作品可以接受吗?如果没有,请随时删除这个答案。
我相信完美的隐写可能是平易近人的,并且有一个示例实现(恐怕目前只有MacOS)。“完美伪装”在我的博客上发表。
我认为,将有效载荷编织到jpeg中的方式几乎不可能检测到有效载荷的存在,但我不确定如何才能使其“可证明”。
作为对证据要求的回应,我提供了三张图片,一张没有有效载荷,一张带有短消息("hello World"),还有一张带有'Lorem Ipsum‘的第一句
http://vanleersum.uk/downloads/images/Drawing1.jpg http://vanleersum.uk/downloads/images/Drawing2.jpg http://vanleersum.uk/downloads/images/Drawing3.jpg
你需要我的应用程序来读取有效载荷.但也许你可以告诉我哪个是哪个。我确实需要在我的应用程序中运行“未触及”的图像,因为该工具的优化更具有侵略性。最初的图像是240 it,但是在运行完我的工具之后,这三个都是188 it。如果这是不公平的话,我也会把原来的.
回答“缺乏细节”的评论。我正在做的是微妙地修改DCT数据的方式符合JPG标准和期望,但这样做的方式,为我的工具提供一个信号。此信号映射到一个字节数组,该数组承载加密的有效负载。任何显示DCT数据的方式都是出乎意料的--任何兼容的jpeg编解码器都会很好地读取图像。该图像将有较小的偏差,但这些偏差将相当于那些使用不同的实现DiscreteCosineTransform或不同的量化表或不同的质量设置。所有这些都可以从一个平台到另一个平台,或者从实现到实现。作为参考,我使用jpeg-9c作为我的基本代码,使用tinyAES作为我的密码。
https://crypto.stackexchange.com/questions/62447
复制相似问题