【发布时间】:2014-05-29 05:47:20
【问题描述】:
我正在开发一个包含完整电影的移动应用, 我希望这部电影被加密,这样他们就不会复制我的电影。 我遇到了解密问题,因为某些手机没有足够的内存并出现一些滞后
我的问题是我可以播放我的电影,即使它仍然加密并且不做一些解密?
【问题讨论】:
标签: android encryption movie
我正在开发一个包含完整电影的移动应用, 我希望这部电影被加密,这样他们就不会复制我的电影。 我遇到了解密问题,因为某些手机没有足够的内存并出现一些滞后
我的问题是我可以播放我的电影,即使它仍然加密并且不做一些解密?
【问题讨论】:
标签: android encryption movie
您无法播放加密的视频(毕竟这是加密的重点),但您只能解密并在内存中保存播放库此时需要访问的电影部分。有block cipher modes之类的CTR,可以让你在任意位置解密流,这样你甚至可以在视频播放中寻找。
请注意,如果您的应用程序可以解密视频,那么密钥必须可以通过某种方式访问,因此专门的攻击者可以访问该密钥,分析并可能对您的程序进行逆向工程。最后没有安全的DRM方案。
【讨论】: