Hash MD5 com Canonicalização Inclusiva 1.0 (sem comentários).
Hash SHA-1 com Canonicalização Inclusiva 1.0 (sem comentários).
Hash SHA-256 com Canonicalização Inclusiva 1.0 (sem comentários).
Hash SHA-384 com Canonicalização Inclusiva 1.0 (sem comentários).
Hash SHA-512 com Canonicalização Inclusiva 1.0 (sem comentários).
Hash SHA-224 com Canonicalização Inclusiva 1.0 (sem comentários).
Hash MD5 com Canonicalização Exclusiva 1.0 (sem comentários). Geralmente preferida, pois é mais robusta a alterações no contexto do XML.
Hash SHA-1 com Canonicalização Exclusiva 1.0 (sem comentários).
Hash MD5 com Canonicalização Inclusiva 1.0 (com comentários).
Hash SHA-1 com Canonicalização Inclusiva 1.0 (com comentários).
Hash MD5 com Canonicalização Exclusiva 1.0 (com comentários).
Hash SHA-1 com Canonicalização Exclusiva 1.0 (com comentários).
Hash SHA-256 com Canonicalização Exclusiva 1.0 (sem comentários).
Hash SHA-256 com Canonicalização Inclusiva 1.0 (com comentários).
Hash SHA-256 com Canonicalização Exclusiva 1.0 (com comentários).
Hash SHA-384 com Canonicalização Exclusiva 1.0 (sem comentários).
Hash SHA-384 com Canonicalização Inclusiva 1.0 (com comentários).
Hash SHA-384 com Canonicalização Exclusiva 1.0 (com comentários).
Hash SHA-512 com Canonicalização Exclusiva 1.0 (sem comentários).
Hash SHA-512 com Canonicalização Inclusiva 1.0 (com comentários).
Hash SHA-512 com Canonicalização Exclusiva 1.0 (com comentários).
Hash SHA-224 com Canonicalização Exclusiva 1.0 (sem comentários).
Hash SHA-224 com Canonicalização Inclusiva 1.0 (com comentários).
Hash SHA-224 com Canonicalização Exclusiva 1.0 (com comentários).
HASH MODE - HASH + MODE Define o método de canonicalização (C14N) e o algoritmo de hash a serem utilizados na assinatura de documentos XML. A combinação desses dois elementos é fundamental para garantir a integridade e a validade da assinatura digital, seguindo os padrões W3C XML Signature (XMLDSig) e, consequentemente, as implementações em normas como a ISO 20022.
A canonicalização é o processo de normalizar um documento XML para uma representação em bytes consistente, eliminando ambiguidades (como espaços em branco, ordem de atributos, etc.) antes de o hash ser calculado.