Falando um pouco sobre o HASH MD5 no TISS. | DZF Web
O que é Hash MD5?
O MD5 (Message Digest algorithm 5) é um algoritmo de hash de 128 bits unidirecional desenvolvido pela RSA Data Security, Inc., descrito na RFC 1321, e muito utilizado por softwares com protocolo ponto-a-ponto (P2P, ou Peer-to-Peer, em inglês), a verificação de integridade de arquivos e logins.
Qual a finalidade do Hash MD5 no TISS?
A troca de comunicação entre as operadores e prestadoras nos webservice Tiss são conduzidas em arquivos XML bem estruturados e complexos. O Hash MD5 existe para garantir a integridade do arquivo, uma vez que o conteúdo dos elementos do XML são utilizados para gerar a encriptografia Hash. Isso garante que o arquvio não foi alterado manualmente, pois uma simples troca de caractere ou espaço em branco por exemplo, mudaria completamente o HASH MD5 do arquivo.