added hmac-sha as a dependency