The term Secure Hash Algorithm (SHA) refers to a group of standardized cryptologic hash functions. These are used to calculate a check value for any digital data (messages) and are, among other things, the basis for creating a digital signature. The check value is used to ensure the integrity of a message. If two messages …