The X-Hub-Signature header's value MUST be in the form sha1=signature where signature is a 40-byte, hexadecimal representation of a SHA1 signature [RFC3174]. The signature MUST be computed using the HMAC algorithm [RFC2104] with the request body as the data and the hub.secret as the key.
[2] WebSub (2018-01-23 01:01:39 +09:00) <https://w3c.github.io/websub/#signing-content>