API JavaScript HSM Dinamo
    Preparing search index...

    Enumeration HASH_MODE

    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.

    Index
    ALG_MD5_InclC14N: 1

    Hash MD5 com Canonicalização Inclusiva 1.0 (sem comentários).

    ALG_SHA1_InclC14N: 2

    Hash SHA-1 com Canonicalização Inclusiva 1.0 (sem comentários).

    ALG_SHA256_InclC14N: 3

    Hash SHA-256 com Canonicalização Inclusiva 1.0 (sem comentários).

    ALG_SHA384_InclC14N: 4

    Hash SHA-384 com Canonicalização Inclusiva 1.0 (sem comentários).

    ALG_SHA512_InclC14N: 5

    Hash SHA-512 com Canonicalização Inclusiva 1.0 (sem comentários).

    ALG_SHA224_InclC14N: 6

    Hash SHA-224 com Canonicalização Inclusiva 1.0 (sem comentários).

    ALG_MD5_ExclC14N: 31

    Hash MD5 com Canonicalização Exclusiva 1.0 (sem comentários). Geralmente preferida, pois é mais robusta a alterações no contexto do XML.

    ALG_SHA1_ExclC14N: 32

    Hash SHA-1 com Canonicalização Exclusiva 1.0 (sem comentários).

    ALG_MD5_InclC14NWithComments: 33

    Hash MD5 com Canonicalização Inclusiva 1.0 (com comentários).

    ALG_SHA1_InclC14NWithComments: 34

    Hash SHA-1 com Canonicalização Inclusiva 1.0 (com comentários).

    ALG_MD5_ExclC14NWithComments: 35

    Hash MD5 com Canonicalização Exclusiva 1.0 (com comentários).

    ALG_SHA1_ExclC14NWithComments: 36

    Hash SHA-1 com Canonicalização Exclusiva 1.0 (com comentários).

    ALG_SHA256_ExclC14N: 37

    Hash SHA-256 com Canonicalização Exclusiva 1.0 (sem comentários).

    ALG_SHA256_InclC14NWithComments: 38

    Hash SHA-256 com Canonicalização Inclusiva 1.0 (com comentários).

    ALG_SHA256_ExclC14NWithComments: 39

    Hash SHA-256 com Canonicalização Exclusiva 1.0 (com comentários).

    ALG_SHA384_ExclC14N: 40

    Hash SHA-384 com Canonicalização Exclusiva 1.0 (sem comentários).

    ALG_SHA384_InclC14NWithComments: 41

    Hash SHA-384 com Canonicalização Inclusiva 1.0 (com comentários).

    ALG_SHA384_ExclC14NWithComments: 42

    Hash SHA-384 com Canonicalização Exclusiva 1.0 (com comentários).

    ALG_SHA512_ExclC14N: 43

    Hash SHA-512 com Canonicalização Exclusiva 1.0 (sem comentários).

    ALG_SHA512_InclC14NWithComments: 44

    Hash SHA-512 com Canonicalização Inclusiva 1.0 (com comentários).

    ALG_SHA512_ExclC14NWithComments: 45

    Hash SHA-512 com Canonicalização Exclusiva 1.0 (com comentários).

    ALG_SHA224_ExclC14N: 46

    Hash SHA-224 com Canonicalização Exclusiva 1.0 (sem comentários).

    ALG_SHA224_InclC14NWithComments: 47

    Hash SHA-224 com Canonicalização Inclusiva 1.0 (com comentários).

    ALG_SHA224_ExclC14NWithComments: 48

    Hash SHA-224 com Canonicalização Exclusiva 1.0 (com comentários).