Iago trabalha em um banco e pretende encaminhar uma mensagem a Joyce, que trabal...

Questão de Algoritmos e Estrutura de Dados da banca FGV aplicada no concurso TRF 1a (2024). Confira a resolução completa abaixo:

Iago trabalha em um banco e pretende encaminhar uma mensagem a Joyce, que trabalha na mesma rede, mas está fisicamente distante. Iago e Joyce compartilham um valor secreto comum que deve ser utilizado no trâmite da mensagem para assegurar sua autenticidade e confidencialidade.
Para garantir os critérios da comunicação, Iago deverá aplicar uma: