Objecthash provides a way to cryptographically hash objects (in the JSON-ish sense) that works cross-language and therefore cross-encoding.