Repository navigation
1.1.0
Digest Release 1.1.0 is a Swift implementation of
-
Message digests: SHA1, SHA2, and SHA3
-
The hash-based message authentication code (HMAC)
-
The extendable output functions SHAKE128 and SHAKE256
-
Two key derivation functions HKDF and X963KDF
-
The mask generation function MGF1
The SwiftRSA, SwiftEdDSA, SwiftHPKE and SwiftECC packages all use
these functions, and they will eventually be refactored to use
the Digest package instead of each having their own implementation