Github user alopresto commented on the issue:
https://github.com/apache/nifi/pull/2980
This encapsulates the changes @ottobackwards made in [PR
2836](https://github.com/apache/nifi/pull/2836), but also:
* Adds the *SHA-224, SHA-512/224, SHA-512/256, SHA-3 (SHA3-224, SHA3-256,
SHA3-384, SHA3-512)*, and *BLAKE2 (BLAKE2-160, BLAKE2-256, BLAKE2-384,
BLAKE2-512)* functions
* Moves the hashing functionality into an enum and service which can be
reused by `HashContent`
* Clearly marks cryptographically broken algorithms as such
* Adds unit tests
I will open follow-on issues to:
1. Add documentation to `HashAttribute` to explain the different scenarios
where these processors are used
1. Refactor `HashContent` to use the `HashService`
---