【问题标题】:Storing information in audio在音频中存储信息
【发布时间】:2011-08-27 05:45:05
【问题描述】:

是否可以在音频信号中存储字符串或整数值,然后再检索它?

【问题讨论】:

  • 是的,但你为什么要这个速记?似乎您最好对资产目录中的纯文本文件进行一些加密。

标签: java android signal-processing steganography


【解决方案1】:

有人在以下位置发布了一个带有源代码的 Java 音频隐写应用程序 http://midhunhk.blogspot.com/2008/05/audio-steganography-application-with.html

我没有机会亲自查看大部分代码,但看起来这就是您所追求的。

【讨论】:

    【解决方案2】:

    是的。您可以将任何值存储在足够大的文件中(例如:wave 音频文件)并稍后检索它。它被称为隐写术,在您的情况下,您可以对数据部分进行 LSB 替换(跳过音频文件头)并将 LSB 值更改为您要保存的值。

    @drei01 指定的链接不再提供源代码,但您可以通过以下链接获取一些一般信息:http://midhunhk.blogspot.com/2011/10/audiosteganography-info.html

    编辑:带有源代码的示例音频隐写术实现版本现已在https://github.com/midhunhk/steganos 上提供

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多