我已经阅读了使用加密的应用程序的Apple出口限制,我感到困惑。
仅加密我的gameave数据是否值得做所有CCATS / SNAP-R程序?
使用加密会阻止我的应用在某些地区销售吗?
我的应用可以因加密而被拒绝吗?
谢谢!
答案 0 :(得分:1)
在我看来,不值得使用加密。简单的校验和可以完全相同。 您可以计算校验和,以检测是否有人试图更改存档游戏,而不是加密您的存档游戏。
答案 1 :(得分:1)
我同意@pre,跳过加密部分并使用HMAC(on ios)确保您的保存未被更改。为了保护HMAC秘密,我将使用任何随机生成器生成它并将其存储在钥匙串中。
没有备份钥匙串条目,因此如果你的iphone没有越狱,很难读懂它们。您可以在钥匙串周围尝试这个包装:https://github.com/carlbrown/PDKeychainBindingsController
答案 2 :(得分:1)
注册过程并不困难。其中大部分是填写公司信息(姓名,地址等)。只有一个部分会询问您的加密。这个过程大约需要3天,而且需要几个小时。
Apple拥有iTunesConnect中的复选框,用于标记您是否对登录凭据以外的任何内容使用加密。看起来他们只是在掩盖他们的屁股。您提交已完成表单的屏幕截图,然后立即注销。
有关您需要采取的步骤的概述,请参阅: https://www.chatmap.io/blog/iPhone-iTunes-ERN-Encryption.php
简而言之,注册工作并不是很多。