iOS:提交到应用商店时,MD5哈希是否被视为“加密”? [重复]

时间:2021-04-11 15:06:16

Possible Duplicate:
AppStore approval and md5

可能重复:AppStore批准和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.

在开发iPhone或iPad应用程序并提交到应用程序商店时,他们会询问该应用程序是否“包含加密”?例如,如果使用HTTPS,则需要获取ERN。说得通。

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

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

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?

MD5是单向散列函数。源数据无法从散列数据中恢复,因此我不确定它是否在技术上被视为“加密”?

1 个解决方案

#1


10  

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

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

#1


10  

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

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