Sandbox

Signature debugger

Paste your secret, body, and (optionally) timestamp. We compute the canonical JSON, body digest, signing string, and signature — exactly as Buzz does on the server. Compare against your client to find the byte that differs.

Inputs
Stays in your browser. Sent only to this app's /api/sign route to compute the HMAC.
Outputs
Run the signer to see the canonical JSON, body digest, signing string, and final signature.