MD5

An implementation of MD5 hashing.

Insecure_HashFunctions.swift:125
iOS
13+
macOS
10.15+
tvOS
13+
watchOS
6+
struct MD5

The MD5 hash implements the HashFunction protocol to produce an MD5 digest (MD5Digest).

You can compute the digest by calling the static hash(data:) method once. Alternatively, if the data that you want to hash is too large to fit in memory, you can compute the digest iteratively by creating a new hash instance, calling the update(data:) method repeatedly with blocks of data, and then calling the finalize method to get the result.