This hashes your input with a provided key using SHA256 algorithm and returns a Base64 value
Used in cases where the requirement is to compare signatures. Commonly used in signature verification of webhooks etc. Since this is a one way signing and cannot be decrypted, it is useful to use these to sign passwords etc. before storing into a database.