Discuss how randomness plays a significant role within the context of message digest functions with your classmates in the weekly discussion topic.
First, discuss the role randomness plays in hashing.
Next, explain how hashing can be useful in the establishment and the maintenance of secure communications.