title: My OAuth request signature differs from my service provider's one
body: <p>I'm developing an app using OAuth1.0a for iPad.</p>
  
  <p>My problem is that I can't get the right signature for my request_token request.
  The service I want to connect with has a debugging tool that allows to check the signature you should have depending on your OAuth parameters.</p>
  
  <p>The result is :</p>
  
  <ul>
  <li><p>i get the right signature base code</p></li>
  <li><p>i get different signatures</p></li>
  </ul>
  
  <p>According to my understanding of OAuth, this means that :</p>
  
  <ul>
  <li><p>my signature algorithm is bugged (HMAC-SHA1) (but I get it from a 3rd-party : <a href="https://github.com/jdg/oauthconsumer/tree/master/Crytpo/" rel="nofollow">https://github.com/jdg/oauthconsumer/tree/master/Crytpo/</a>)</p></li>
  <li><p>the service provider is wrong</p></li>
  </ul>
  
  <p>Is there any free tool, possibly online, that can build a signature from a signature base code and a key to check who's right and who's wrong ?</p>
  
  <p>Thanks for your help</p>