HMAC

Hash Message Authentication Code is a standard that specifies an algorithm for an application to authenticate both source of a message and its integrity without the use of any additional mechanisms. Message authentication is achieved by a message authentication code (MAC) and MAC based on hash functions are called HMACs. The sender and receiver will …