a pure Python implementation of the hashing function BLAKE2