balloon hash and argon 2 with zero allocation can be good... https://github.com/codahale/balloonhash Argon 2 Hash: https://gist.github.com/nhsteck/945d795a07a7999e7f1adc60152638c1