使用 Dropbox 是否需要加密披露
如果我在 iOS 应用程序中使用 Dropbox API,
- 是否需要我在提交时声明我的应用程序已加密?
- 如果是这样,这对于独立开发者来说是一个很大的负担,法律和法律方面的问题。明智的文书工作?
If I use the Dropbox API in my iOS app
- does this require me to declare at submission time that I have encryption in my App?
- If so is this a big amount of frak for a solo developer, legal & paperwork wise?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
根据在 iPhone 应用程序中使用 SSL - 导出合规性,使用 SSL 被视为“包含加密”。这种解释是一种危险的解释:
您的应用程序中的许多内容可能在某种程度上涉及加密,并且 API 文档中没有警告。但苹果选择使用“包含加密”这一措辞,而不是“使用加密”。
就个人而言,只要您的代码不选择算法/密钥大小,就不可能精确回答有关其“包含”的算法的问题(表单要求您提供),因此合理的解释是,仅使用 HTTPS 并不并不意味着您的应用程序“包含加密”。但我不是律师。
According to Using SSL in an iPhone App - Export Compliance, using SSL counts as "containing encryption". This interpretation is a dangerous one:
There are loads of things in your app that might, at some level, involve encryption, and there are no warnings in the API docs. But Apple chose to use the wording "contains encryption", not "uses encryption".
Personally, as long as your code doesn't choose an algorithm/key size, it's not possible to precisely answer questions about the alogrithms it "contains" (which the forms ask you for), so a reasonable interpretation is that simply using HTTPS doesn't mean your app "contains encryption". But I'm not a lawyer.
如果您对加密问题的回答是“是”,那么下一个问题是您是否将其用于身份验证以外的其他用途。
如果您仅将其用于身份验证,则可以对第二个问题回答“否”,然后就结束了。
如果您使用加密来加密应用程序中的其他内容(例如将通过网络传输的数据),那么您必须声明这一点,并且需要一些更明确的文档。
If you answer yes to the encryption question, the next question is whether you use it for anything other than authentication.
If you only use it for authentication you can answer no to this second question and that will be the end of it.
If you use encryption for encrypting other things in your app like data that will be transmitted over the network, then this you must declare and will require some more explicit documentation.