1

CCOptionsを使用せずにCCCryptorStatusを定義するにはどうすればよいですか。ドキュメントによると、kCCOptionECBModeを設定しない場合、デフォルトはCBCモードであり、これは私にとって適切です。しかし、kCCOptionPKCS7Paddingも必要ないので、どうすればこれを設定できますか?

私は試してみます:

CCCryptorStatus cryptStatus = CCCrypt(opMode,                   /* Defines the basic operation: kCCEncrypt or kCCDecrypt */
                                      kCCAlgorithmAES128,       /* Defines the encryption algorithm */
                                      0,...

しかし、これは正しい方法ですか?このメソッドを使用したい場合は、0でいっぱいのNSDataオブジェクトを取得しますが、サイズは正しいためです。だから私はこの値が良いとは思わない...返信をありがとう、マディク

4

1 に答える 1

0

この問題が発生したときは、kCCOptionPKCS7Paddingを使用する必要がありました。私が見る限り、それが唯一の解決策です。

パディングを使用するとセキュリティが向上することに注意してください。

于 2011-09-29T09:44:55.647 に答える