Вы всегда можете использовать OpenSSL на iPhone, и он поддерживает AES 256.
При этом kCCAlgorithmAES128
означает блок длина 128, а не длина ключа.Согласно этому примеру кода (находится в этом ответе ) вам просто нужно использовать kCCKeySizeAES256
для параметра keyLength
, чтобы получить поддержку 256-битных ключей.