-1

私が持っているもの: PHPサーバーに送信するためにSDカードにいくつかの画像があります。

欲しいもの: サーバーに送信する前にこれらの画像を暗号化したい。アプリケーションのユーザーごとに一意のキーがあり、Android側での暗号化とPHPサーバー側での復号化に使用されます。

この暗号化を行う方法と、これらの暗号化された画像をサーバーに送信する方法を教えてください。簡単な画像をサーバーに送信できます(マルチパートなどを使用)。しかし、画像を暗号化してサーバーに送信する方法は何でしょうか?

4

1 に答える 1

6

これを達成するための簡単な手順をいくつか書いてみましょう。

  1. 画像をバイト配列に変換します。これを読む
  2. そのバイト配列をBase64文字列に変換します。これを読む
  3. このサンプルコードを使用してBase64文字列を暗号化する
  4. ksoapまたはjsonを使用して、暗号化された文字列をサーバーに送信します

*サーバーでこのプロセスを逆にすると、イメージが元に戻ります。 タダァ!:)

于 2012-05-22T07:57:13.543 に答える