How can I convert a String to an MD5 hash in iOS using Swift?
There are two steps: 1. Create md5 data from a string 2. Covert the md5 data to a hex string Swift 2.0: func md5(string string: String) -> String { var digest = [UInt8](count: Int(CC_MD5_DIGEST_LENGTH), repeatedValue: 0) if let data = string.dataUsingEncoding(NSUTF8StringEncoding) { CC_MD5(data.bytes, CC_LONG(data.length), &digest) } var digestHex = “” for index in 0..<Int(CC_MD5_DIGEST_LENGTH) { … Read more