iOS AES+Base64解码出现乱码问题

记录一下自己的解密过程,在服务器传过来的base64字符串    

使用demo里面的这两个方法进行解码,但是解码出来的data,一转换成字符串就显示为nil,要么就是乱码,然后点进去看这个方法

点击进去AES128operation这个方法看到

注意红点位置,因为我们的key  是使用AES256    iv 是使用AES128 当时把这两个改了之后,没有注意到   在红圈这里,系统默认的是AES128,如果不改的话,当时服务器AES解码一直是失败的,最后这里改成AES256.ok请求数据成功

demo地址 https://link.jianshu.com/?t=https://github.com/iOSAppleBea/AES_1

你可能感兴趣的:(iOS AES+Base64解码出现乱码问题)