iphone - iOS:加密/解密视频文件

标签 iphone security ios video drm

我们正在讨论如何建立在线视频租赁店。除了流式传输之外,如果用户能够先下载电影,然后在设备本身上存储一定时间,在这种情况下是 iOS 设备,我们会很高兴。

但是我们怎样才能做到这一点并保存它呢?显然,我们不希望用户能够简单地从文件系统复制文件,一旦设备越狱,这是一项非常简单的任务。

因此需要加密或使用某种 DRM 来存储文件。但即便如此:如何确保用户无法自己解密?一旦开始播放,我们如何才能做到不解密整个文件(文件太大而无法将其存储在内存中),这样用户就无法访问它。

有什么想法/解决方案吗?

最佳答案

欢迎来到 DRM 世界。事实上,您无法阻止坚定的攻击者解密视频。如果用户可以看到它在播放,他们将能够访问完整的解密视频,即使这意味着拦截发送到 LCD 显示器的原始视频信号。

你唯一能做的就是通过反调试技术和加密来增加难度。

关于iphone - iOS:加密/解密视频文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5548981/

相关文章:

iOS - AVPlayer 不播放 mov 文件

iPhone应用程序录音仅在特定频率以上

iphone - iOS 模拟器——摆脱 "reset/don' t 重置“窗口?

node.js - 运行 npx create-react-app 后发现中等严重性漏洞

c# - 来自 WCF 请求的 IPrincipal

ios - 解析不保存字段

ios - 由于异常内存使用,启用 CATiledLayer 的 UIView(具有 drawRect 定义的 subview )崩溃

iPhone enumerateGroupsWithTypes 整理选择器

iphone - 如何理解NSObject,它既是协议(protocol)又是接口(interface)

java - 保护连接检查 SSL 证书?