【问题标题】:AR model protection / accessibilityAR模型保护/可访问性
【发布时间】:2020-11-05 05:21:24
【问题描述】:
我在我的网站上托管了多个 AR 模型。对于 iOS,我已经设置了 AR 模型 (.usdz),因此可以通过浏览器直接访问它们。
我遇到的一个问题是 AR 模型的安全性。我想阻止用户下载它们:
- 在 iOS 上,AR 模型会在 Apple 的 AR Quick 中自动打开
看。可能也可以下载底层模型,
但此功能并不容易使用。
- 通过 Android(我知道 .usdz 不是正确的文件格式)和
MacOS/Windows 点击链接即可轻松下载 .usdz 模型
有没有办法保护文件,以便它们可以在 AR Quick Look 中访问,但不能以任何方式下载?
【问题讨论】:
标签:
arkit
arcore
arquicklook
【解决方案1】:
最终,如果用户的设备或浏览器会显示模型,那么它需要能够下载它们。
这与保护在线视频类似。在该域中,通常的方法是对视频进行加密,这样即使下载了视频,也无法在没有解密密钥的情况下使用。
这需要一种与设备或浏览器共享解密密钥的安全方式,还需要一种在用户或其他应用无法访问的情况下播放解密视频的安全方式。解决此问题的标准方法是使用 DRM 技术,尽管可以创建自定义解决方案并通过其他一些通信方式单独共享密钥。
目前,还没有支持 AR 模型并为它们提供安全显示环境的 DRM,AFAIK。
您可以实施一种解决方案,使用配置的或硬编码的密钥对模型进行加密和解密,然后再将它们显示在 Web 应用程序或浏览器中。这可能足以阻止因果盗版,这可能足以满足您的需求 - 不幸的是,它不会长期阻止坚定的攻击者。