IOTA is adding an additional hashing function, based on Keccak, with conversion to ternary.
The following document describes the functionality and specification to be implemented.
Kerl integration in IOTA:
Kerl is used in IOTA for the following tasks:
|Essence calculation (bundleHash)||V|
|Proof of Work||V|
Curl-P-N: N number of rounds
^ CheckSums are calculated using the last 9 trytes.