2011-09-08 103 views
0

我擁有的視頻文件是500mg-1gb。我嘗試了AES加密,解密和播放需要很長時間。我希望在我的應用程序中修改我的應用程序中的mp4文件,當我將它們存儲起來時,如果有人將它們從iPad複製出來,它們將顯示爲「破碎」且無法播放。關於製作視頻文件僅適用於iPad上我的應用程序的想法

我能做到這一點與在文件中四處移動的一些位,然後將其放回之前,我玩什麼呢? iPad是否支持快速加密?

我不是很熟悉加密和如何做到這一點。請有人指出我正確的方向。任何想法,將不勝感激。

回答

0

這裏是我想出了誰想要的東西,可能不會充分證明,但希望能讓任何人都很難從你的iPad應用程序的視頻或什麼...

這種方法需要沒有加密和內存中的數據文件,所以它的工作原理一樣快,不管文件的大小...

使用的文件句柄我從媒體文件讀取的第一這麼多字節,並將它們存儲在另一個文件。然後我用垃圾數據替換了這些字節......這打破了任何媒體播放器的mp4文件。在應用程序中,當有人請求該文件時,我檢查是否有與其中的字節相對應的文件,然後用實際字節替換垃圾並播放文件。

我複製的文件從iPad上的測試,他們不會發揮我曾嘗試任何球員。

就像我說這不是充分證明,如果有人想他們可以把這些文件放在一起,但他們需要我把他們從文件中的我多少字節替換了一些知識和地點。對我來說這很好。

感謝您的答覆,如果任何人有其他的建議張貼。

0

嘗試XOR編碼。解密速度應該快得多,但如果您試圖一次解密整個文件,則不要期望超速。我的猜測是將這些視頻文件以一定大小的塊編碼,每個塊都使用XOR進行加密,XOR使用一些預共享密鑰(iPod上已有的)來解密視頻數據。

畢竟 - 你正在努力實現所有主流唱片和製作公司一直在試圖完成了多年的東西。所以祝你好運,你會需要它。

+0

我會檢查一下。我知道這不是完全的證據,但我只需要一些東西來阻止一定比例的ppl從iPad上移動視頻。如果有人真的想讓我知道他們會的。謝謝您的幫助。我會回覆結果。 – digthewells

0

也許你會想看看iPad上的DRM支持?類似於Artis所討論的,唱片公司一直在試圖做很長時間,我相信DRM是他們迄今爲止的最佳選擇。

相關問題