Message authentication: Questions and Answers