Skip to main content

HashContent

描述:

计算输入数据流的内容的哈希值,并将哈希结果作为《哈希结果属性名》输出

标签:

hash, content, MD5, SHA-1, SHA-256, 哈希, 内容

参数:

如下列表中,必填参数则标识为加粗. 其他未加粗参数,则表示为可选参数。表中同时提到参数默认值设置.

名字默认值允许值列表描述
哈希结果属性名hash.value指定应将哈希值写入的数据流属性的名称。如果该值已经存在,它将被覆盖。
哈希算法MD5
- SHA-1
- SHA-384
- SKEIN-512-256
- SKEIN-1024-384
- BLAKE2B-160
- SHA
- KECCAK-288
- WHIRLPOOL
- SKEIN-512-384
- SHA-224
- SM3
- BLAKE2B-512
- GOST3411-2012-512
- KECCAK-256
- SKEIN-512-128
- BLAKE2B-384
- SKEIN-256-160
- OID.2.16.840.1.101.3.4.2.10
- DSTU7564-256
- SHA-256
- BLAKE2S-224
- SHA3-256
- KECCAK-384
- SKEIN-256-128
- DSTU7564-384
- KECCAK-224
- SKEIN-512-512
- SKEIN-1024-512
- SKEIN-512-160
- OID.1.2.804.2.1.1.1.1.2.2.3
- GOST3411
- 1.2.804.2.1.1.1.1.2.2.3
- BLAKE2B-256
- OID.1.2.804.2.1.1.1.1.2.2.2
- SKEIN-1024-1024
- OID.1.2.804.2.1.1.1.1.2.2.1
- SHA3-384
- OID.2.16.840.1.101.3.4.2.9
- BLAKE2S-256
- SHA-512/224
- OID.2.16.840.1.101.3.4.2.8
- OID.2.16.840.1.101.3.4.2.7
- TIGER
- RIPEMD256
- SKEIN-256-256
- SHA3-224
- SHA3-512
- RIPEMD320
- 2.16.840.1.101.3.4.2.9
- RIPEMD160
- GOST3411-2012-256
- 2.16.840.1.101.3.4.2.8
- 1.2.804.2.1.1.1.1.2.2.1
- KECCAK-512
- SKEIN-512-224
- 2.16.840.1.101.3.4.2.7
- 1.2.804.2.1.1.1.1.2.2.2
- 2.16.840.1.101.3.4.2.10
- BLAKE2S-160
- SHA-512/256
- MD2
- RIPEMD128
- MD4
- SHA-512
- SKEIN-256-224
- MD5
- BLAKE2S-128
- DSTU7564-512
确定应使用什么哈希算法来执行哈希函数

连线:

名字描述
success输入数据流成功执行哈希计算后输出到此连线
failure任何不能计算哈希的输入数据流将输出到此连线

读取属性:

未提供。

写入属性:

名字描述
<Hash Attribute Name>This Processor adds an attribute whose value is the result of Hashing the existing FlowFile content. The name of this attribute is specified by the <Hash Attribute Name> property

状态管理:

该组件不保存状态。

限制:

该组件没有限制

输入流要求:

组件必须提供输入流。

系统资源考量:

未提供。