O analista Edson desenvolveu o aplicativo TribunalSeguro.
Desenvolvido em Java 8, o TribunalSeguro envia e recebe
mensagens por meios digitais não confiáveis. Com o intuito de
reforçar a segurança, antes de enviar uma mensagem, o
aplicativo solicita ao usuário uma chave secreta para ser aplicada
no cálculo da integridade da mensagem. Ao receber a mensagem,
o usuário de destino deve informar a chave secreta
compartilhada pelo usuário de origem, a fim de proceder com a
verificação da integridade. Sendo assim, Edson recorreu à classe
do pacote javax.crypto que provê, de forma específica, a
funcionalidade de cálculo e verificação de integridade com o uso
de chave secreta.
Edson recorreu à classe do javax.crypto: