Apple是否允许开发人员使用XOR哈希来保护游戏资产?

时间:2018-04-05 02:37:03

标签: encryption app-store xor

我开发了一款提交给Apple Appstore的游戏。但是,在提交之前,我被告知不允许包含加密的应用程序。我的游戏包含一个XOR哈希来保护游戏资产,因此普通用户无法通过打开IPA文件轻松提取它们。 XOR哈希是否被视为加密? Apple Appstore是否允许XOR哈希?

1 个答案:

答案 0 :(得分:0)

  1. iOS应用可以使用加密。

  2. 哈希不是加密,它是单向的,原始输入无法恢复。

  3. 而不是“XOR哈希”,而是考虑标准的加密哈希,例如SHA-512。或者“XOR哈希”是指某种形式的XOR加密?

  4. 缺陷是加密密钥必须在应用程序中。如果它在应用程序代码中是硬编码的,则不是一个大缺陷,因为IPA除了执行之外无法解密,因此技能/努力很高。