0

AES 暗号化を使用してパスワードを暗号化する Android アプリケーションがあります。アプリにキーがあり、暗号化ごとにランダムな IV を生成します。この IV を使用して、php ファイルのパスワードを復号化します。

Android アプリケーションでは、IV は byte[] であり、http リクエスト経由で送信する方法がわかりません。

生成されたバイト[]は簡単に送信するために文字列に変換できないため、エンコードする必要があると思いますが、方法がわかりません。

ByteArrayEntity で送信することを考えていましたが、この POST パラメータに名前を付けることができないため、PHP ファイルから受信できません。

何かご意見がありましたら、私を助けていただけませんか?

前もって感謝します

4

1 に答える 1

0

base64エンコーディングを使用します。androidとjavaはどちらも、bae64文字列をそれぞれの暗号化メカニズムで使用可能な形式にエンコードおよびデコードするメカニズムを提供します。

于 2013-02-16T18:48:26.910 に答える