2013-10-18 76 views
-2

我正在建立一個網上商店,用戶可以購買有聲讀物。所有有聲讀物包含.mp3格式文件。當用戶從付款方式返回時,我可以訪問付款人的SSN(社會安全號碼)。.mp3格式盜版保護PHP

在那時我可以訪問用戶的帳戶(電子郵件等)和他的SSN。現在我允許他訪問購買的書籍文件。客戶非常關心盜版和非法在線發佈音頻文件。

爲了抵消這一點,我們決定將SSN壓印到音頻文件中。如果我們發現非法複製品,我們可以追溯到原產地並告訴他們的父母。到目前爲止,我已經讀過,至少有兩種方法可以將數據隱藏到.mp3文件 - 元標記中,並直接將數據加密到二進制數據中。

是否有一些可靠的PHP庫,允許我在下載之前修改.mp3格式文件的元標記?我已經閱讀了關於PHP的id3函數(我沒有使用它們)。 更好 - 是否有一些可靠的PHP庫用於數據加密到音頻文件的二進制數據中?

任何替代品也非常歡迎!

+1

元標籤可以被剝離/修改。如果有人想分享一個文件,他們會找到一種分享方式。 –

+0

我絕對同意。但並非所有人都有能力做到這一點。所以使用meta標籤並不是一個好的解決方案,但至少它的一些東西。 –

回答

2

mp3文件可以被重新轉換並且其元標籤被剝離。 我建議您檢查使用客戶私人數據(社會安全號碼)是否合法。

+0

音頻數據中的數據加密可以在編碼後存活。由於我在愛沙尼亞發展,爲此目的使用SSN是合法的。我不會向任何一方分發或提供用戶私人數據。那時只有ssn的泄露是用戶分發非法音頻文件。即使在這種情況下,SSN至少在這裏,也不是什麼祕密。 –