首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >加密视频文件IOS

加密视频文件IOS
EN

Stack Overflow用户
提问于 2013-05-25 14:25:37
回答 2查看 2.1K关注 0票数 1

我有一个ios应用程序,其中包含视频文件。我担心使用越狱手机的用户能够从应用程序中窃取这些视频。

我认为可能可行的解决方案之一是加密视频,并将其保存在库中,在播放时我将解密并播放它。但问题是,由于视频尺寸较大,加密需要很长时间。

我正在寻找一些替代方案。请帮帮忙

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2013-05-25 14:31:33

最好不要把像视频这样的媒体打包到你的应用程序二进制文件中。因为它有一些负面的东西-

  1. 您的应用程序大小会变大,最好将您的应用程序大小保持在最小,以加快下载速度。
  2. 如果媒体有任何更改,您必须重新打包整个应用程序,然后再次提交到应用程序商店。

因此,更好的方法是在应用程序代码中提供指向媒体的http链接。所以对于你来说,你可以在你的应用程序代码中硬编码链接,比如http://mywebsite.com/myvideo.mp4。这样就有点安全了,而且如果你需要更改视频,你只需要用新的视频替换这个myvideo.mp4,你的应用程序就不需要动了。

票数 0
EN

Stack Overflow用户

发布于 2013-05-26 14:09:27

在实践中,阻止用户访问视频文件,同时仍然允许用户访问视频文件,往往是依赖于让用户觉得他们有更好的事情要做。

从根本上说,就是让人们跳跃着访问一个文件,而你的应用程序会为他们处理这个问题。随机生成有时间限制的URL,以响应具有身份验证详细信息的请求,该URL指向定期更改的秘密https URL。使用你的应用程序可以阅读的自定义格式,但其他人需要摆弄才能阅读。最终,用户总是可以反向工程你的应用程序来访问你正在使用的任何密钥,使用数据包嗅探器在应用程序播放时复制流,或者其他十几种方法中的一种。你所能做的就是试着让它更难做。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/16747045

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档