{"slug":"keyronne-com-api-hash-671c02","title":"Compute cryptographic digests and HMACs deterministically","host":"keyronne.com","method":"POST","resource":"https://keyronne.com/api/hash","category":"other","description":"Compute cryptographic digests and HMACs deterministically: MD5, SHA-1, SHA-256, SHA-384, SHA-512, output as hex, base64, or base64url. Add a \"key\" for HMAC. Built for checksums, content addressing, and signature verification. Inputs are hashed and discarded. POST a JSON body like: {\"text\":\"hello wor","price_listed":0.001,"price_asked":0.001,"state":"answering","state_label":"Answering","checks_7d":1,"answered_7d":1,"latency_ms_median":37,"reported_calls_30d":3,"reported_payers_30d":3,"networks":["eip155:8453"],"badge":"unverified","paid_checks_7d":0,"paid_ok_7d":0,"example_input":{"body":{"algorithm":"sha256","encoding":"hex","text":"hello world"},"bodyType":"json","method":"POST","type":"http"},"output_schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","properties":{"input":{"properties":{"body":{"properties":{"algorithm":{"default":"sha256","enum":["md5","sha1","sha256","sha384","sha512"],"type":"string"},"encoding":{"default":"hex","enum":["hex","base64","base64url"],"type":"string"},"key":{"description":"If present, compute HMAC-<algorithm> with this key instead of a plain hash.","type":"string"},"text":{"description":"The data to hash.","type":"string"}},"required":["text"],"type":"object"},"bodyType":{"enum":["json"],"type":"string"},"method":{"enum":["POST"],"type":"string"},"type":{"const":"http","type":"string"}},"type":"object"},"output":{"properties":{"algorithm":{"type":"string"},"encoding":{"type":"string"},"hash":{"type":"string"},"hmac":{"type":"boolean"}},"type":"object"}},"required":["input"],"type":"object"},"history":[{"day":"2026-09-24","reachable":true,"status":402,"valid_402":true,"asked_usdc":0.001,"price_match":true,"latency_ms":37,"error":null}],"description_full":"Compute cryptographic digests and HMACs deterministically: MD5, SHA-1, SHA-256, SHA-384, SHA-512, output as hex, base64, or base64url. Add a \"key\" for HMAC. Built for checksums, content addressing, and signature verification. Inputs are hashed and discarded. POST a JSON body like: {\"text\":\"hello world\",\"algorithm\":\"sha256\",\"encoding\":\"hex\"}","last_updated":"2026-09-20T10:18:41.754Z","schemes":["exact"]}