import CryptoKit
let str = "sweetersmile"
let data = str.data(using: .utf8)!
let MD5Digest = Insecure.MD5.hash(data: data)
let MD5Str = MD5Digest.map { String(format: "%02hhx", $0) }.joined()
let SHA1Digest = Insecure.SHA1.hash(data: data)
let SHA1Str = SHA1Digest.map { String(format: "%02hhx", $0) }.joined()
let SHA256Digest = SHA256.hash(data: data)
let SHA256Str = SHA256Digest.map { String(format: "%02hhx", $0) }.joined()