Software Engineering, Software Development, Cybersecurity, Programming, Cryptography.
between John and Louise, the only thing it needs to do is figure out what is the hash function that John and Louise are using(it’s easier than you would think). After discovering the hash function, the attacker can change the content of the messages and generate the correct hash function output