Hashing tool and algorithms in Dart.