Ok so not sure I understand. I am not reverse engineering a hash explicitly, e.g. calling tostring on it and expecting to read back my string pre-hashed. So unless this happens implicitly when using hashes as keys in tables, I am clueless as to why my app would not work.