【问题标题】:iPhone App Review and SHA1iPhone 应用审查和 SHA1
【发布时间】:2010-12-26 16:25:29
【问题描述】:

我的 iPhone 应用通过即时消息协议使用 SHA1 来确保密码安全。

当我将我的应用提交给 Apple 的审核流程时,我是否需要将其声明为“包含加密”?

【问题讨论】:

标签: ios encryption sha1 appstore-approval


【解决方案1】:

我认为你应该声明使用加密函数。

声明的目的是使用加密的应用程序不能从某些特定国家出口,或在某些国家进口。我看不出 Apple 会要求您声明应用程序何时使用加密的任何其他原因。

【讨论】:

  • 密码学曾经被认为是一种军事技术。但是,这些时代已经过去了。出口限制也相应改变。参见例如en.wikipedia.org/wiki/Export_of_cryptography
  • 许多制度限制密码软件的进口。威权镇压依然存在。
【解决方案2】:

如果您对该问题说“是”,它会询问您是否将其用于身份验证以外的任何用途。在您的情况下,您可以回答否并继续正常提交您的应用程序。

【讨论】:

  • 谢谢,正是我需要知道的。
【解决方案3】:

加密哈希函数不是加密。如果 Apple 的措辞实际上是“加密”,那么你绝对应该回答 no。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2015-03-17
    • 1970-01-01
    • 1970-01-01
    • 2015-04-25
    • 2017-08-04
    相关资源
    最近更新 更多