Software Engineering, Software Development, Cybersecurity, Programming, Cryptography.
China and Louise is in the USA. Any message from John to Louise has to pass through 6 different communication points across different countries. Prior to the communication channel being established, both John and Louise agreed to use SHA-256 as the hash function to use during the communication.