Problem
Your manager is considering purchasing a message authentication system. She is considering 3 different systems. One system uses MD5 hashing, another uses SHA2 hashing and the other system uses a brand new hashing algorithm called VSH (Very Smooth Hash). You have been asked to prepare an executive summary (i.e. clear and concise) that describes the attributes of each algorithm and the pros and cons. You should consider reviewing each algorithm along the same primary dimensions and then focus on differentiating factors where appropriate.
What would your recommendation be and why?