加密安卓中的图像以发送到PHP服务器


Encrypt Images in Android to send to a PHP server

我有什么:我在SDcard上有一些图像,要发送到PHP服务器。

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

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

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

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

*如果您在服务器上撤消此过程,您将取回图像。哒! :)