В iPhone используется стандартная схема заполнения, PKCS5. Вывод, который вы пометили как «правильный», использует заполнение нулями. Я не знаком с CCCrypt, но думаю, что если заменить kCCOptionPKCS7Padding
на 0 и у вас есть заполнение двоичными нулями, вы получите тот же ответ.