在swift中保护临时目录免受黑客攻击

在swift中保护临时目录免受黑客攻击,swift,xcode,macos,drm,Swift,Xcode,Macos,Drm,嗨,我是swift和XCode的新手,有个问题 我想为OSX创建一个应用程序,显示一些电影、图像、HTML5和 我的问题是,每个文件都有很大的空间(例如200Mg),我想保护它们不被其他人处理,所以我认为我可以加密它,当我想向用户显示时,我在临时目录中解密它们并将它们绑定到UI,但在这种情况下,黑客会听硬盘找到我解密的文件并复制它们 我想问两个问题: 你还有别的解决办法吗 有什么办法可以保护你吗 只有我的应用程序才能访问的临时目录 非常感谢一般来说,没有。OS X附带了屏幕录制软件。如果您播放视

嗨,我是swift和XCode的新手,有个问题

我想为OSX创建一个应用程序,显示一些电影、图像、HTML5和

我的问题是,每个文件都有很大的空间(例如200Mg),我想保护它们不被其他人处理,所以我认为我可以加密它,当我想向用户显示时,我在临时目录中解密它们并将它们绑定到UI,但在这种情况下,黑客会听硬盘找到我解密的文件并复制它们

我想问两个问题:

  • 你还有别的解决办法吗
  • 有什么办法可以保护你吗 只有我的应用程序才能访问的临时目录

  • 非常感谢

    一般来说,没有。OS X附带了屏幕录制软件。如果您播放视频,任何用户都可以轻松保存。

    谢谢您的回答。是的,但除了我有html5的运动和…我不知道你认为它会如何工作,他不能得到原始视频。用户始终可以查看硬盘上的任何文件。如果你解密它,那么它将以解密的形式存在。我以前为windows做过这件事,我在RAM中解密了我的文件,并将结果绑定到像videoplayer一样的UI,但是我无法为mac找到相同的解决方案,所以我决定通过目录保护来解决我的问题。你认为Windows用户没有读取自己RAM的权限吗?是的,我知道,但我们应该做一些让黑客更难的事情(磁盘嗅探vs内存转储)