何时检查“此应用程序使用加密”框?

时间:2012-03-07 22:09:10

标签: ios encryption https aes commoncrypto

提交或更新应用时,您遇到的一个问题是:

  

自从您上次使用以来,您是否添加或更改了加密功能?   上传了这个产品的二进制文件?

图片: enter image description here

我的问题是,如果我使用您从<CommonCrypto/CommonCryptor.h>库获得的加密,我是否必须对该Q进行检查?

我有一个文件,我想加密,发送到iPhone,并使用CommonCrypto在iPhone上解密。与同事交谈时,我得到了不同的反应。有些人认为,由于这是一个包含在内的公平游戏框架,其他人认为你必须得到政府的批准。

看起来CommonCrypto支持(充其量)采用ECB密码模式的AES 128位加密。所以,这就是我计划使用的。

附注:我计划在github上使用AlanQuatermain / aqtoolkit中的NSData+CommonCrypto类别。这只是CommonCrypto的一个包装,仅此而已。

相关的是,如果您使用HTTPS(SSL),是否必须选中“是”?见iPhone Encryption Export Compliance for Apps making HTTPS (TLS) Connections - Continued。我不需要https连接,但这让我感到惊讶......

0 个答案:

没有答案