-1

我所拥有的: 我在 SD 卡上有一些图像,要发送到 PHP 服务器。

我想要什么: 我想在发送到服务器之前加密这些图像。对于应用程序的每个用户,都会有一个唯一的密钥,该密钥将用于 Android 端的加密和 PHP 服务器端的解密。

请指导我如何进行加密以及如何将这些加密图像发送到服务器。我可以将简单的图像发送到服务器(使用多部分等)。但是应该如何加密然后将图像发送到服务器?

4

1 回答 1

6

我可以给你写一些简单的步骤来实现这一点:

  1. 将您的图像转换为字节数组。读这个
  2. 将该字节数组转换为 Base64 字符串。读这个
  3. 使用此示例代码加密 Base64 字符串
  4. 使用 ksoap 或 json 将加密的字符串发送到您的服务器

*如果你在服务器上反转这个过程,你会得到你的图像。 太棒了!:)

于 2012-05-22T07:57:13.543 回答