Perl で Java の hashCode をしたい

Java には Collection クラスの HashMap/HashSet などに使える hashCode の仕組みが備わっている。これと同じことを Perl でできるのだろうか。tie の仕組みがあるくらいだから、hashCode 相当のこともできそうな気もするが、どうやれば良いんだろう?