# signatures and utf-8 using ruby on rails

**URL:** <https://community.transloadit.com/t/signatures-and-utf-8-using-ruby-on-rails/18172>\
**Category:** Transloadit\
**Tags:** tender-archive\
**Created:** [August 14, 2013, 2:15pm UTC](https://community.transloadit.com/t/signatures-and-utf-8-using-ruby-on-rails/18172 "2013-08-14T14:15:00Z")\
**Posts on this page:** 3\
**Page:** 1

<div class="post-metadata">

**Author:** ![Daniel\_Berndt](https://avatars.discourse-cdn.com/v4/letter/d/bcef8e/32.png) [@Daniel\_Berndt](https://community.transloadit.com/u/Daniel_Berndt)\
**Post date:** [August 14, 2013, 2:15pm UTC](https://community.transloadit.com/t/signatures-and-utf-8-using-ruby-on-rails/18172/1 "2013-08-14T14:15:00Z")

</div>

> Archived from the Transloadit support forum. Originally posted on August 14, 2013; details may be outdated, see [our docs](https://transloadit.com/docs/) for current behavior. [Original thread](https://web.archive.org/web/20130819065256/http://support.transloadit.com/discussions/problems/7047-signatures-and-utf-8-using-ruby-on-rails)

Hi again!

I’m currently dealing with verifying the signature of the POST requests to our notify\_url. here’s the issue: rails’ form helper includes the field `utf8` with the value `✓` into the upload form.

Without this field our signature matches transloadit’s signature. If this field is included however, signatures won’t match anymore.

Here’s the ruby code used:

digest = OpenSSL::Digest::Digest.new(‘sha1’)  
signature = OpenSSL::HMAC.hexdigest(digest, secret, params[:transloadit])

is there any special encoding I need to use?

Cheers,  
Daniel

---

<div class="post-metadata">

**Author:** ![tim-kos](https://avatars.discourse-cdn.com/v4/letter/t/bbe5ce/32.png) [@tim-kos](https://community.transloadit.com/u/tim-kos)\
**Post date:** [August 16, 2013, 3:29pm UTC](https://community.transloadit.com/t/signatures-and-utf-8-using-ruby-on-rails/18172/2 "2013-08-16T15:29:00Z")

</div>

Hey Daniel,

sorry for the delay. We are looking into the problem and will get back to your shortly.

Kind regards,  
Tim

Co-Founder Transloadit  
@tim\_kos

---

<div class="post-metadata">

**Author:** ![system](https://canada1.discourse-cdn.com/flex032/uploads/transloadit/original/1X/04ee57da0cb7ac8728a9ac5965c288164f4ce280.svg) [@system](https://community.transloadit.com/u/system)\
**Post date:** [October 7, 2026, 10:24am UTC](https://community.transloadit.com/t/signatures-and-utf-8-using-ruby-on-rails/18172/3 "2026-10-07T10:24:14Z")

</div>


