CryptographicHashContent 2025.5.31.15

번들

org.apache.nifi | nifi-standard-nar

설명

주어진 알고리즘을 사용하여 flowfile 내용에 대한 암호화 해시값을 계산하고 출력 특성에 기록합니다. 사용할 알고리즘을 결정하는 데 도움이 필요한 경우 https://csrc.nist.gov/Projects/Hash-Functions/NIST-Policy-on-Hash-Functions을 참조하십시오.

태그

blake2, content, cryptography, hash, md5, sha

입력 요구 사항

REQUIRED

민감한 동적 속성 지원

false

속성

속성

설명

fail_when_empty

내용이 비어 있으면 실패로 라우팅합니다. 빈 값을 해시하는 것은 유효하지만 일부 플로우에서는 빈 입력을 감지하려고 할 수 있습니다.

hash_algorithm

사용할 해시 알고리즘입니다. 사용 가능한 모든 알고리즘이 권장되는 것은 아닙니다(일부 알고리즘은 레거시 호환성을 위해 제공됨). 알고리즘을 선택할 때 고려해야 할 사항이 많으므로 가능한 한 가장 보안성이 높은 알고리즘을 사용하는 것이 좋습니다.

관계

이름

설명

실패

‘fail on empty’ 설정이 활성화된 경우 내용이 없는 flowfile에 사용됩니다

성공

해시 값이 추가된 flowfile에 사용됩니다

Writes 특성

이름

설명

content_<algorithm>

이 프로세서는 flowfile 내용을 해시한 결과 값을 갖는 특성을 추가합니다. 이 특성의 이름은 알고리즘의 값으로 지정됩니다(예: ‘content_SHA-256’).