Objective c(iPadエンド)とC#(。net、サーバーサイト)の間で暗号化/復号化を使用しています。私はこのリンクからのコードを使用しています: iPhone / C#AES暗号化
サーバー側でXMLを暗号化し、Webサービスを使用してiPad側に送信しています。iPadの最後で復号化しようとすると、復号化されたデータが作成されますが、そのデータを文字列に変換できません。NSUTF8StringEncodingを使用してデータを文字列に変換する際に問題が発生します。
サーバーからiPadに送信する前に、base64文字列に変換しています。
iPad側で暗号化および復号化した場合の同じXMLファイルは正常に機能します。
サーバー側からの暗号化データには特殊文字が含まれていると思いますので、iPad側では復号化されません。
誰かが私にこれについて何か提案をすることができますか?
ありがとうございました!