Many APIs (Google, Twitter, Amazon Web Services) require messages to be
signed with a secret key, thereby generating a HMAC (Hashing Message Authentication
Code) to accompany the message. The secret key is known to both parties, but kept
secret to everyone else and NOT sent with the message (symmetric key). This approach
uses a hashing algorithm and the secret key to generate a signature of the message that
confirms the authenticity, integrity, and authorization of the message and message-sender.
Objective: Write a short message (one sentence of text) and sign it using a shared secret key to generate a HMAC_SHA1 signature.
Use this tool to test the results of your program, by entering your message and its signature.