Whirlpool is slow
Btw, the implemetation done by Paulo S.L.M. Barreto and Vincent Rijmen seems to be rarely used. There's no method to update with an array of bytes from a given offs position. Kinda ugly when you try to inject digesting amid a stack of Streams and/or ByteChannels.
I guess it's better to stick with CRC32, or something that very basic.