我正在建立一个用户可以购买有声读物的在线商店。所有有声读物都包含.mp3格式文件。当用户从付款方式返回时,我可以访问付款人的SSN(社会安全号码)。
此时我可以访问用户的帐户(电子邮件等)和他的SSN。现在我授权他访问购买的图书文件。客户真的很担心盗版和非法在线分发音频文件。
为了抵消这种情况,我们决定将SSN压印到音频文件中。如果我们发现非法复制品,我们可以将其追溯到原产地并告诉他们的父母。到目前为止,我已经读过,至少有两种方法可以将数据隐藏到.mp3文件 - 元标记中,并直接加密成二进制数据。
是否有一些可靠的PHP库可以让我在下载之前修改.mp3格式文件的元标记?我已经阅读了PHP的id3函数(我还没有使用它们)。 更好的是 - 是否有一些可靠的PHP库用于数据加密到音频文件的二进制数据中?
任何替代方案也非常受欢迎!
答案 0 :(得分:2)
可以重新转换mp3文件并删除其元标记。 我建议您检查是否使用客户私人数据(社会安全号码)是合法的。