При отправке или обновлении приложения возникает один вопрос:
Добавили ли вы или внесли изменения в функции шифрования с момента последнего загрузили бинарный файл для этого продукта?
Изображение
Мой вопрос: , если я использую шифрование, которое вы получаете из библиотеки <CommonCrypto/CommonCryptor.h>
, нужно ли мне проверять ДА на этот Q?
У меня есть файл, который я хотел бы зашифровать, отправить в iphone и расшифровать на iphone с помощью CommonCrypto. У меня смешанные ответы, когда мы разговаривали с коллегами. Некоторые считают, что, поскольку это включенные рамки, что это честная игра, другие говорят, что вы должны получить одобрение правительства.
Похоже, что CommonCrypto поддерживает (в лучшем случае) шифрование AES 128 бит с шифровым режимом ECB. Итак, это то, что я планировал использовать.
Боковое примечание. Я планирую использовать категорию NSData+CommonCrypto
из AlanQuatermain/aqtoolkit в github. Это всего лишь обертка вокруг CommonCrypto и не более того.
Связанный, вам нужно проверить YES, если вы используете HTTPS (SSL)? См. Сопровождение экспорта iPhone для приложений, создающих соединения HTTPS (TLS) - продолжение. Мне не нужны https-соединения, но это меня удивляет...