Checksum
Last updated
Was this helpful?
Last updated
Was this helpful?
SHA-256
O algoritmo de checksum SHA256
permite calcular o hash de um determinado ficheiro ou de um bloco de informação. Neste caso, o checksum é usado para validar que um ficheiro SAF-T (PT) é igual ao ficheiro original, após ter sido desencriptado.
Canonização seguido de resumo (checksum)
sem comentários e não-exclusivo
O cálculo do do ficheiro deve ser antecedido da sua canonização (Canonical XML []). Este é um processo que tem por objetivo remover a informação desnecessária e que possa estar a mais no XML
e que vai garantir que o hash diz respeito exclusivamente ao conteúdo do ficheiro.
Este passo é particularmente importante na medida nos casos em que se proceda à desencriptação de ficheiros CryptoSAF-T que estejam em sua posse.
.NET
Windows / Linux / Unix:
JAVA: ,
Consulte o repositório onde pode verificar e testar os métodos de canonização e encriptação do XML.