首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >RMStore中使用了什么加密,以及如何正确地将应用程序上传到应用程序商店?

RMStore中使用了什么加密,以及如何正确地将应用程序上传到应用程序商店?
EN

Stack Overflow用户
提问于 2014-03-06 16:33:38
回答 1查看 751关注 0票数 5

当使用iTunes上传应用程序时,Apple要求您指定应用程序是否使用任何加密功能。

RMStore在什么条件下使用加密,以及在将应用程序上传到answer时应该如何回答这些问题。

注意:我正在使用cocoapods获取RMStore

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2014-03-06 17:15:26

tl;dr: RMStore的一些可选组件间接使用加密(密钥链)或解密数据(应用程序接收)。在我看来,这两种用法都符合美国出口管理条例的豁免。

RMStore核心不使用加密。但是,有两个可选组件可执行:

  1. RMStoreKeychainPersistence:使用密钥链存储购买信息。当信息未加密地提供给密钥链时,密钥链本身使用加密。
  2. RMStoreAppReceiptVerificatorRMAppReceipt:使用OpenSSL解密应用程序收据。

苹果问你如下:

您的应用程序是为使用密码设计的,还是包含或合并了密码?(即使应用程序仅使用iOS或OS中可用的加密,也请选择“是”。)

对于每一种情况:

  1. 这取决于你对“使用密码学”的解释。我想说的是,在这种情况下,你的应用程序没有使用密码学。
  2. 是。这导致了以下问题:

您的应用程序是否符合美国出口管理条例第5类第2部分规定的任何豁免?

我相信答案是肯定的。在我看来,解析Apple提供的加密应用程序收据至少符合以下一项豁免:

  • 仅限于知识产权和版权保护
  • 仅限于认证、数字签名或数据或文件的解密。
  • 专为银行用途或“货币交易”而设计和限制的

应该注意到,只要您正在解密应用程序收据,您就必须以同样的方式回答这些问题,不管是RMStore还是非.

还有,你应该和你的律师商量一下。我当然会的。

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

https://stackoverflow.com/questions/22230415

复制
相关文章

相似问题

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