CryptographicHashContent 2025.5.31.15¶
捆绑包¶
org.apache.nifi | nifi-standard-nar
描述¶
使用给定算法计算 FlowFile 内容的加密哈希值,然后将其写入输出属性。请参阅 https://csrc.nist.gov/Projects/Hash-Functions/NIST-Policy-on-Hash-Functions (https://csrc.nist.gov/Projects/Hash-Functions/NIST-Policy-on-Hash-Functions) 获取帮助,决定使用哪种算法。
输入要求¶
REQUIRED
支持敏感的动态属性¶
false
属性¶
属性 |
描述 |
---|---|
fail_when_empty |
如果内容为空,则会导致失败。虽然对空值进行哈希处理是有效的,但某些流可能希望检测空输入。 |
hash_algorithm |
要使用的哈希算法。请注意,并非所有可用的算法都推荐使用(有些算法是为了兼容传统算法而提供的)。选择算法时需要考虑很多事项;建议尽可能使用最安全的算法。 |
关系¶
名称 |
描述 |
---|---|
failure |
当启用“空内容失败”设置时,适用于没有内容的 FlowFile |
success |
用于添加了哈希值的 FlowFile |
写入属性¶
名称 |
描述 |
---|---|
content_<algorithm> |
该处理器添加了一个属性,其值是对 FlowFile 内容进行哈希处理的结果。该属性的名称由算法的值指定,例如“content_SHA-256”。 |