You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

crypto-js的AES是否为标准加密算法?苹果上架配置咨询

苹果App Store上架加密合规问题解答

1. AES是否为标准加密算法?

AES(高级加密标准)是由美国国家标准与技术研究院(NIST)制定的对称加密标准,同时得到IEEE、IETF等国际标准机构的认可,属于标准加密算法。你使用的crypto-js包中的AES实现,完全基于该标准开发,属于合规的标准加密实现。

2. 仅设置ITSAppUsesNonExemptEncryption为NO是否足够?

根据苹果的加密合规规则:

  • HTTPS属于已明确获得监管豁免的标准加密方式,无需额外申报;
  • AES作为标准加密算法,若你的应用仅用它来替代或补充苹果系统内置加密(比如本地数据加密、自定义业务数据加密等),且未使用任何非标准/专有加密算法,那么设置ITSAppUsesNonExemptEncryption为NO是足够的。
  • 例外情况:如果你的应用涉及特殊加密场景(如军事级加密、面向受限地区的加密功能),可能需要额外提交加密合规申请,但常规App的AES加密(如本地存储加密、普通业务数据加密)均符合豁免条件,仅配置该字段即可满足要求。

内容的提问来源于stack exchange,提问作者user6781

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.07.11 06:34:50