请问各位大神,刚接触加密解密现遇到一个问题,需要用C#加密然后传给android端解密,我现在用的是AES加密,密钥是根据双方约定的字符串,例如用户名这种,但每次C#加密后在android端都没法解密,我查了一下应该密钥的原因,想问问有木有其他办法来解决这个问题,谢谢!
没法解密的原因不在于密匙,你的密匙肯定是一致的,android端无法解密,你看看是不是因为base64这个类跟你那边的编码方式不一致
AES就是对称密钥,如果你每次设的时候,应该不会记错,可能就是平台不一致导致的
你都说了是密钥的问题了,换一个密钥,不行就换MD5加密吧