iPhone应用程序审核和SHA1

4

我的iPhone应用程序在即时通讯协议中使用SHA1进行密码安全保护。

当我提交应用程序进行审核时,是否需要将我的应用程序声明为“包含加密”?

(Note: No changes were made to the HTML tags.)

我投票关闭此问题,因为它涉及应用程序分发服务的政策和程序,而不是编程。请参考:开发人员中心的应用商店问题是否属于主题?为什么我不能问客户服务相关的问题? - Makyen
3个回答

6
如果你对这个问题回答是“是”,它会问你是否将其用于身份验证以外的其他用途。在你的情况下,你可以回答“否”,然后按照正常流程提交你的应用程序。

5
密码哈希函数不是加密。如果苹果的措辞实际上是“加密”,那么你应该明确回答“否”。

0

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

声明的目的是,使用加密的应用程序可能无法从某些特定国家出口,或者无法进口到某些国家。我不认为苹果会要求您声明应用程序何时使用加密,除了这个原因外,我没有看到其他原因。


密码学曾经被认为是一种军事技术。但是,这些时代已经过去了。出口限制也相应发生了变化。例如,请参见http://en.wikipedia.org/wiki/Export_of_cryptography。 - abc
1
许多政权限制加密软件的进口。专制镇压仍然存在。 - erickson

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接