CryptographicHashContent 2025.5.31.15¶
バンドル¶
org.apache.nifi | nifi-standard-nar
説明¶
与えられたアルゴリズムを使用してフローファイルのコンテンツの暗号化ハッシュ値を計算し、出力属性に書き込みます。どのアルゴリズムを使うかは、https://csrc.nist.gov/Projects/Hash-Functions/NIST-Policy-on-Hash-Functions をリファレンスしてください。
入力要件¶
REQUIRED
機密動的プロパティをサポート¶
false
プロパティ¶
プロパティ |
説明 |
---|---|
fail_when_empty |
コンテンツが空の場合は失敗へのルーティング。空の値をハッシュすることは有効ですが、フローによっては空の入力を検出したい場合があります。 |
hash_algorithm |
使用するハッシュアルゴリズム。なお、利用可能 アルゴリズムのすべてが推奨されているわけではありません(レガシー互換のために提供されているものもあります)。アルゴリズムを選択する際に考慮すべきことはたくさんあります。可能な限り最もセキュリティの高いアルゴリズムを使用することをお勧めします。 |
リレーションシップ¶
名前 |
説明 |
---|---|
failure |
'fail on empty'設定が有効な場合、内容のないフローファイルに使用されます。 |
success |
ハッシュ値が追加されたフローファイルに使用されます。 |
属性の書き込み¶
名前 |
説明 |
---|---|
content_<アルゴリズム> |
このプロセッサーは、フローファイルの内容をハッシュ化した結果を値とする属性を追加します。この属性の名前は、例えば'content_SHA-256'のように、アルゴリズムの値で指定されます。 |