Когда я пытаюсь расшифровать зашифрованный текст, используя неправильный ключ, CCCrypt возвращает kCCDecodeError.
Вопрос в том, надежно ли это (например, могу ли я гарантировать, что если он вернет успех, мой ключ ввода былключ, используемый для шифрования простого текста, и я также гарантирую, что мои выходные данные - это мой исходный простой текст) и как он может даже узнать, правильный ли мой ключ или нет?
Насколько я понял, криптодвигатель не может предсказать, является ли ключ действительным, и должен просто выдавать мне случайный шум в качестве выходных данных и успешного кода возврата.