CryptographicHashContent 2025.5.31.15

Pacote

org.apache.nifi | nifi-standard-nar

Descrição

Calcula um valor de hash criptográfico para o conteúdo do FlowFile usando o algoritmo fornecido e o grava em um atributo de saída. Consulte https://csrc.nist.gov/Projects/Hash-Functions/NIST-Policy-on-Hash-Functions para obter ajuda e decidir qual algoritmo usar.

Tags

blake2, content, cryptography, hash, md5, sha

Requisito de entrada

REQUIRED

Oferece suporte a propriedades dinâmicas confidenciais

falso

Propriedades

Propriedade

Descrição

fail_when_empty

Encaminhe para falha se o conteúdo estiver vazio. Embora o hash de um valor vazio seja válido, alguns fluxos podem querer detectar uma entrada vazia.

hash_algorithm

O algoritmo de hash a ser usado. Observe que nem todos os algoritmos disponíveis são recomendados para uso (alguns são fornecidos para compatibilidade com versões legadas). Há muitos aspectos a serem considerados ao escolher um algoritmo; recomenda-se usar o algoritmo mais seguro possível.

Relações

Nome

Descrição

failure

Usado para FlowFiles que não têm conteúdo se a configuração “falhar se vazio” estiver ativada

success

Usado para FlowFiles que têm um valor de hash adicionado

Grava atributos

Nome

Descrição

content_<algoritmo>

Esse processador adiciona um atributo cujo valor é o resultado do hash do conteúdo do FlowFile. O nome desse atributo é especificado pelo valor do algoritmo, por exemplo, “content_SHA-256”.