0

我有一个使用 AES 加密来加密密码的 Android 应用程序。我的应用程序中有一个密钥,我为每次加密生成一个随机 IV,我将使用这个 IV 来解密 php 文件中的密码。

在 android 应用程序中,IV 是一个 byte[],我不知道如何通过 http 请求发送它。

我想我必须对其进行编码,因为生成的 byte[] 不能在 String 中转换以轻松发送,但我不知道如何。

我想用 ByteArrayEntity 发送它,但我不能给这个 POST 参数命名,所以我不能从我的 PHP 文件中接收它。

如果你有任何想法,你能帮我吗?

提前致谢

4

1 回答 1

0

使用 base64 编码。android 和 java 都提供了将 bae64 字符串编码和解码为它们各自加密机制的可用格式的机制。

于 2013-02-16T18:48:26.910 回答