security - 音频文件的数字签名

标签 security audio upload certificate digital-signature

<分区>

我只是想知道这里是否有人知道如何为上传到音乐社区网站(如 soundcloud)的音频文件分配数字签名或唯一 ID?我在大学时将其作为一个项目来做,目前还没有找到任何有用的信息。

最佳答案

您是否试图准确识别特定音频文件的单个位或识别文件的内容?后者的应用一般用于保护权利、识别版权侵权或确定谁支付版税。

如果您追求的是后者,您需要的是音频指纹。您不是计算音频文件数据的哈希值,而是计算音频特征的哈希值——理想情况下,这些特征能够适应截断、解码(和随后的重新编码)、速度变化或增益变化等基本转换。所有这些都会破坏音频文件的哈希值。

这是一个活跃的研究课题。我们建议您搜索学术文献以获取音频特征提取和音频指纹识别。

关于security - 音频文件的数字签名,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21817442/

相关文章:

安卓 2.3 : HttpClient SSL certificate problem: Intermediate certificate lacks BasicConstraints

android - 首选项-使用媒体文件,图像

c - 音频播放,为淡入/淡出创建嵌套循环

asp.net - 文件上传控件不起作用

security - 我如何安全地假设SHA1哈希的一部分具有唯一性?

security - GAE : best practices for storing secret keys?

java - php 的非 flash 多文件上传

php - 如何使用 Codeigniter 删除上传的文件?

security - 具有cloudera TLS故障的Kafka

python - 系统等待时,如何在pygame中播放声音?