title: Crypto algorithm list
body: <p>I'm trying to find a list of <code>strings</code> that can be used a a crypto algorithm to fit into this function, replacing <code>SHA256</code>.</p>
  
  <pre><code>crypto.createHmac("SHA256", secret).update(string).digest('base64'),
  </code></pre>
  
  <p>I've come to the understanding that crypto uses <code>openssl</code>, and that the algorithms are specific to each system running node.js.</p>
  
  <p>With the following commands you can see a list of all algorithms available for your system.</p>
  
  <pre><code>openssl list-cipher-algorithms 
  openssl list-cipher-commands 
  </code></pre>
  
  <p>I've outputted the content of those two commands to <a href="https://gist.github.com/4459803">this gist</a>.</p>
  
  <p><strong>What bothers me is that <code>SHA256</code> is not in either of those lists.</strong></p>
  
  <p>I would really like the definitive algorithm list.</p>