I needed to use crypto_auth_hmacsha256 in my Swift app and couldn't find a way to do it. This PR doesn't include the tagging methods for HMAC-SHA-512 or HMAC-SHA512-256 (truncated HMAC-SHA-512), but consumers of this library may want to use those in the future as well. Let me know if I missed a way to use crypto_auth_hmacsha256 with the existing Swift bindings, or if the purpose of this project it to provide a simplified subset of the functionality of LibSodium.
I needed to use
crypto_auth_hmacsha256
in my Swift app and couldn't find a way to do it. This PR doesn't include the tagging methods for HMAC-SHA-512 or HMAC-SHA512-256 (truncated HMAC-SHA-512), but consumers of this library may want to use those in the future as well. Let me know if I missed a way to usecrypto_auth_hmacsha256
with the existing Swift bindings, or if the purpose of this project it to provide a simplified subset of the functionality of LibSodium.