iOSのStringEncryption.mライブラリを使用してメッセージを暗号化し、.Netプロジェクトでデコードしています。
メッセージの99.9%について、暗号化/復号化プロセスが機能します。ただし、iOSアプリが送信する特定のメッセージがあり、.Netプロジェクトで常に「パディングが無効です」というエラーが発生します。
問題のメッセージの長さは800バイトです。強制的に799バイトまたは801バイトにすると、暗号化/復号化が機能します。
両方がCBCを使用しており、iOSソリューションはPKCS7パディングを使用しています。何か案は?