iOS:MD5 哈希值被视为“加密”什么时候提交到应用商店?

发布于 2024-11-16 12:54:41 字数 379 浏览 0 评论 0原文

可能的重复:
AppStore 批准和 md5

在开发 iPhone 或 iPad 应用程序并提交到应用程序商店时,他们会询问是否应用程序“包含加密”?例如,如果使用 HTTPS,那么您需要获取 ERN。有道理。

但是,如果应用程序使用未加密的 HTTP 但传输用户密码的 MD5 哈希值,这会被视为“加密”吗?

MD5 是一种单向哈希函数。源数据无法从哈希数据中恢复,所以我只是不确定它在技术上是否被视为“加密”?

Possible Duplicate:
AppStore approval and md5

When developing iPhone or iPad apps and submitting to the app store they ask whether the app "contains encryption"? For example if using HTTPS then you need to get an ERN. Makes sense.

However, if an app uses unencrypted HTTP but transmits an MD5 hash of the users password, would that be considered "encryption"?

An MD5 is a one way hashing function. The source data is not recoverable from the hashed data so I'm just not sure whether it's technically considered "encryption" or not?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

凉月流沐 2024-11-23 12:54:41

不,MD5 不是加密,因为加密必须是可逆的。 MD5是一种散列算法。

No, MD5 is not encryption, as encryption must be reversible. MD5 is a hashing algorithm.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文