我已使用Base64
解码来向我的应用程序中的服务器发送密码。但是我的服务器端支持建议我专门使用AES base64;我用Google搜索了一下,发现This没有在android中使用AES base64的原因;但是如果我发送普通的base64(在android.util.Base64中)加密的字符串,我们可以使用AES base 64将其解密为原始字符串吗?
答案 0 :(得分:3)
sun实现了一些不属于标准jdk的文件,这并不意味着你找不到符合你想要的相同协议的其他一些文件。
在您的情况下,请检查“加密”的含义。毕竟,base64不是一种加密/解密的方式,只是以完全可逆的方式对某些字节进行编码/解码,而不需要任何密钥。但是,AES使用加密密钥,因此它取决于您的服务器是否期望您发送已经AES加密的缓冲区,以base64编码...您应该尝试找出它。