php - 向音频添加文本以进行加密

标签 php audio cryptography steganography

我正在用PHP创建一个在音频文件中隐藏字符串的应用程序。我已经看到了几个命令行工具,例如SoX,AC3,ffmpeg,但它们似乎不支持添加文本的功能。以下是指向其命令行界面描述的一些链接:

  • AC3
  • ffmpeg
  • SOX

  • 我正在寻找一种工具,可以隐藏MP3或.wav音频文件中的文本。

    最佳答案

    除非您只想将数据放入 header (例如MP3 ID3标签),否则您对音频水印感兴趣。维基百科条目并不是特别有用:

    http://en.wikipedia.org/wiki/Audio_watermark

    这个答案提供了一些线索:

    Audio watermarking open source projects

    商业水印系统存在非常强大的功能,即使在D / A / D'ed,带限,均衡等格式之间转换音频时也可以生存。我不知道有哪个开源项目可与之接近,但是我最近尚未对其进行研究。

    对于未压缩的格式,可以使用LSB速记:

    http://www.jsums.edu/cms/tues/docs/Steganography/LSB-Steganography.pdf

    关于php - 向音频添加文本以进行加密,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13130349/

    相关文章:

    php - Google 饼图和 PHP

    php - 将 Joomla 1.5 网站移动到新的(现代)托管... MySQL DB 不向后兼容吗?

    php - 禁止此 session 进行 mysql UPDATE

    php - 获取mysql中最近的下一个日期记录

    java - 使用 Keystore 存储 key

    MATLAB 录音机和 wavwrite

    Javascript 全局变量不起作用,而本地变量起作用

    python - 牛津计划的演讲者识别-无效的音频格式

    php - 如何在 openssl_pkey_new 中指定密码加密强度?

    c++ - SSL/TLS 协议(protocol)版本回退机制