{"id":"xxh3-128-compute","version":"1.0.0","description":"Compute the bit-exact XXH3 128-bit hash with a uint64 seed or public 192-byte custom secret.","supported_operations":["compute XXH3 128-bit hash","hash bytes with seeded XXH3-128","hash data with a public custom XXH3 secret","reproduce an XXH3-128 content identifier","calculate a 128-bit XXH3 checksum","inspect canonical XXH3 hash lanes"],"unsupported_operations":["cryptographic hashing or signatures","streaming state or secret generation"],"semantics":["Implements every XXH3 length path using xxHash v0.8.3 scalar semantics; seed and secret_hex are mutually exclusive.","hex is high64 then low64, while the two named lanes remove byte-order ambiguity.","Disclaimer: format transform only; provides no confidentiality, integrity, or authenticity."],"limits":{"max_input_bytes":65536,"secret_bytes":192},"pricing":{"status":"unpriced","charge_usd":null},"input_schema":{"type":"object","additionalProperties":false,"required":["text"],"properties":{"text":{"type":"string","maxLength":262144},"input_encoding":{"type":"string","enum":["utf8","hex","base64","base64url"],"default":"utf8"},"seed":{"type":"string","pattern":"^(0|[1-9][0-9]{0,20})$","default":"0"},"secret_hex":{"type":"string","pattern":"^[0-9a-f]{384}$"}}},"output_schema":{"type":"object","additionalProperties":false,"required":["algorithm","hex","low64_hex","high64_hex","standard","reference"],"properties":{"algorithm":{"type":"string","enum":["xxh3-128"]},"hex":{"type":"string","pattern":"^[0-9a-f]{32}$"},"low64_hex":{"type":"string","pattern":"^[0-9a-f]{16}$"},"high64_hex":{"type":"string","pattern":"^[0-9a-f]{16}$"},"standard":{"type":"string"},"reference":{"type":"string"}}},"examples":[{"input":{"text":""},"output":{"algorithm":"xxh3-128","hex":"99aa06d3014798d86001c324468d497f","low64_hex":"6001c324468d497f","high64_hex":"99aa06d3014798d8","standard":"xxHash specification and upstream xxHash v0.8.3 sanity vectors","reference":"Cyan4973/xxHash v0.8.3"}},{"input":{"text":"abc","seed":"1"},"output":{"algorithm":"xxh3-128","hex":"7577b06fae9ee3ed6b4467b443c76228","low64_hex":"6b4467b443c76228","high64_hex":"7577b06fae9ee3ed","standard":"xxHash specification and upstream xxHash v0.8.3 sanity vectors","reference":"Cyan4973/xxHash v0.8.3"}}],"execute_url":"/v1/tools/xxh3-128-compute/versions/1.0.0/execute"}