我使用cryptoswift解密字符串
let decrypted2 = try AES(key: "35%6HyBW", iv: "erewf^%", blockMode: .CBC, padding: .pkcs7).decrypt(text2)但是我不断地得到Type of expression is ambiguous without more context的时间误差
发布于 2018-06-06 10:30:59
你这里有两个打字字。
#1,你使用的原型根本不存在。Blockmode采用CBC(iv:)参数。
#2,您需要将字符串转换为 array。
因此,请使用:
let aes = try AES(key: [UInt8]("35%6HyBW".utf8), blockMode: CBC(iv: [UInt8]("erewf^%".utf8)), padding: .pkcs7)https://stackoverflow.com/questions/50715858
复制相似问题