I was creating a webhook for typeform in Ruby on Rails and it is working fine. I was trying to add authentication using the secret by following https://developer.typeform.com/webhooks/secure-your-webhooks/ . I tried using exactly the same code given in the documentation but still the received and actual signatures are different. I tried verifying the payload & secret by converting it SHA-256 in an online encryptor and there the hash produced is same as what i get when doing the encryption in the code. the authorization token passed in the typeform request header is wrong. Can someone help me here.