|
Hash MD5
|
Blogger |
O que você gostaria de ver nesta página? Envie sua sugestão.
Hash MD5O hash md5 utilizado no padrão tiss é um epílogo que encerra a mensagemTISS com uma assinatura digital, garantindo que nenhum dos dados aprestados na guia foram modificados, seja manualmente ou na transmissão do mesmo."O epílogo da mensagem TISS contém o HASH das informações. Esse campo contém o HASH apenas dos valores contidos nas transações, não incluindo as tags XML. O objetivo do HASH é garantir que o dado, uma vez gravado, não seja alterado. O atributo VALOR do elemento HASH de uma transação deve conter, em hexadecimal (32 caracteres), o HASH MD5 (Message-Digest Algorithm) dos valores dos atributos da transação justapostos, lidos da esquerda para a direita. Não devem ser incluídos no cálculo do HASH os nomes dos elementos ou dos atributos da transação." Exemplo de guia: Texto concatenao a ser utilizado na cálculo do hash: ENVIO_LOTE_GUIAS200803000718/02/200818:371234563039762.01.03 Hash MD5 do text acima: 42383c6bdb38501b39ab42b945b35c5b Função em PHP para gerar o hash:'.$tmp.' '; if ( eregi("\n", $tmp) ) { #echo ("\n WARNING: Node
#'{$els->item($i)->nodeName}' contém uma
#QUEBRA DE LINHA!\n");
$tmp = ereg_replace ("\n", "", $tmp);
}
$mensagemTISS = $mensagemTISS . ($tmp);
}
}
echo 'HASH: '.$mensagemTISS.' '; return md5($mensagemTISS); } |
importar no delicious Domínio Grátis! Hospedagem de Páginas Grátis Backup Online Grátis HK-450 Metal Upgrade Belt CP V2 EK1H-E014D BELT CP KIT Blogs: %%backlinks%% Poker RegrasPokercores htmlwebdesign poker de graça importar no delicious Aeromodelismo Helicopter |