我试图在Swift3中加密一个字符串,而我的加密每次都给出不同的输出。这是为什么?(我在python中尝试过类似的加密,加密输出总是一样的)。这是我的Swift3aesEncrypt函数:funcaesEncrypt(key:String,iv:Array,options:Int=kCCOptionPKCS7Padding)->String?{ifletkeyData=sha256(string:key),letdata=self.data(using:String.Encoding.utf8),letcryptData=NSMutableData(length:Int((data.c