Hash Functions and Message Authentication Please respond to the following:Stallings states, “…perhaps the most versatile cryptographic algorithm is the cryptographic hash function.” State your opinion as to whether or not you agree or disagree with him. Provide a rationale for your response. Use internet references published within the past  year.Imagine that the Chief Technology Officer (CTO) of your organization has to decide whether to use message authentication code (MAC) or key (cryptographic) hash function and has asked you for your opinion. Recommend which hash function the company should use and provide a rationale for your response. Use Internet references published within the past  year.