間違ったキーを使用して暗号化テキストを復号化しようとすると、CCCrypt は kCCDecodeError を返します。
問題は、それが確実に行われるかどうか (たとえば、成功を返す場合、入力キーがプレーン テキストの暗号化に使用されたキーであることが保証されているか、出力データが元のプレーン テキストであることも保証されているか)、およびどのように行うかです。私のキーが正しいかどうかを知ることさえできますか?
私が暗号を理解している限り、エンジンはキーが有効かどうかを予測できず、出力データとしてランダムなノイズと成功のリターン コードを返す必要があります。