标签: android encryption character-encoding aes
我的客户抱怨他们无法使用我的应用登录。
我的Android应用在将用户数据发送到服务器时使用AES256加密。
某些字符是否可能无法加密/解密,如特殊字符,非UTF-8字符等?
答案 0 :(得分:2)
AES只加密字节。它并不关心那些字节代表什么。因此,例如,如果在发送非ASCII字符时出现问题,则问题可能在于如何将这些字符编码为字节,而不是AES本身。