Input (grade 11): The data to be encoded is often called the "message", and the hash value is sometimes called the message digest or simply digest.
Output (grade 11): An attacker who can find any of the above computations can use them to substitute an authorized message with an unauthorized one.