title: What is SHA256 OID used for?
body: <p>I have found a great SSL library which is easy to understand (for me) and more importantly which is easy to take apart in order to just get the cryptographic primitives I want to use.</p>
  
  <p>However there is one thing i do not understand:</p>
  
  <pre><code>//HMAC with SHA-256 OID (1.2.840.113549.2.9)
     58 const uint8_t HMAC_WITH_SHA256_OID[8] = {0x2A, 0x86, 0x48, 0x86, 0xF7, 0x0D, 0x02, 0x09};
  </code></pre>
  
  <p>This line <a href="http://www.oryx-embedded.com/doc/hmac_8c_source.html#l00058" rel="nofollow">can be found here</a>
  I have downloaded the complete source and demo's for cyclone but nothing seems to use this, it also makes no difference to speed or outcome when I remove it.</p>
  
  <p>does anyone know what it is used for?</p>