1、首先排除数据库中读取加密后的字段是否被强制截断。
2、AES加密后的byte[]首先应用base64( Convert.ToBase64String)编码一次,若直接用utf8的话会报上述错误,若用unicode编码的话会解密成乱码,原因是加密后的byte数组用其他编码方式编码的话会丢失字符。2、AES加密后的byte[]首先应
1、首先排除数据库中读取加密后的字段是否被强制截断。
2、AES加密后的byte[]首先应用base64( Convert.ToBase64String)编码一次,若直接用utf8的话会报上述错误,若用unicode编码的话会解密成乱码,原因是加密后的byte数组用其他编码方式编码的话会丢失字符。2、AES加密后的byte[]首先应