{"id":"xxh3-vector-suite-verify","version":"1.0.0","description":"Verify a bounded public suite of expected XXH3-64 and XXH3-128 known-answer vectors.","supported_operations":["verify XXH3 public test vectors","check XXH3-64 expected hashes","check XXH3-128 known answers","detect algorithm-confused XXH3 vectors","audit a version-pinned hash fixture suite","find ordered XXH3 vector mismatches"],"unsupported_operations":["verify custom-secret vectors","authenticate untrusted content or enforce security policy"],"semantics":["A well-typed mismatch is a stable valid:false verdict; malformed suites throw invalid_input.","Cases retain input order and mismatches are returned in that same canonical order.","Disclaimer: decodes only; no signature, issuer, or expiry is verified, so do not trust the claims."],"limits":{"max_cases":128,"max_case_input_bytes":65536,"max_aggregate_input_bytes":262144},"pricing":{"status":"unpriced","charge_usd":null},"input_schema":{"type":"object","additionalProperties":false,"required":["cases"],"properties":{"cases":{"type":"array","minItems":1,"maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","algorithm","text","expected_hex"],"properties":{"id":{"type":"string","minLength":1,"maxLength":64},"algorithm":{"type":"string","enum":["xxh3-64","xxh3-128"]},"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"},"expected_hex":{"type":"string","pattern":"^[0-9a-f]+$"}}}}}},"output_schema":{"type":"object","additionalProperties":false,"required":["valid","checked","mismatches","standard","reference"],"properties":{"valid":{"type":"boolean"},"checked":{"type":"integer","minimum":1,"maximum":128},"mismatches":{"type":"array","maxItems":128,"items":{"type":"object","additionalProperties":false,"required":["id","expected_hex","actual_hex"],"properties":{"id":{"type":"string"},"expected_hex":{"type":"string"},"actual_hex":{"type":"string"}}}},"standard":{"type":"string"},"reference":{"type":"string"}}},"examples":[{"input":{"cases":[{"id":"empty64","algorithm":"xxh3-64","text":"","expected_hex":"2d06800538d394c2"}]},"output":{"valid":true,"checked":1,"mismatches":[],"standard":"xxHash specification and upstream xxHash v0.8.3 sanity vectors","reference":"Cyan4973/xxHash v0.8.3 sanity vectors"}},{"input":{"cases":[{"id":"wrong","algorithm":"xxh3-64","text":"","expected_hex":"0000000000000000"}]},"output":{"valid":false,"checked":1,"mismatches":[{"id":"wrong","expected_hex":"0000000000000000","actual_hex":"2d06800538d394c2"}],"standard":"xxHash specification and upstream xxHash v0.8.3 sanity vectors","reference":"Cyan4973/xxHash v0.8.3 sanity vectors"}}],"execute_url":"/v1/tools/xxh3-vector-suite-verify/versions/1.0.0/execute"}