title: How do I use RSA-SHA512 as signing algorithm in defaultAlgorithmSuite in custom bindings?
body: <p>I am signing XML as per :
  Signature Algorithm: <a href="http://www.w3.org/2001/04/xmldsig-more#rsa-sha512" rel="nofollow noreferrer">http://www.w3.org/2001/04/xmldsig-more#rsa-sha512</a> Digest Algorithm: <a href="http://www.w3.org/2001/04/xmlenc#sha512" rel="nofollow noreferrer">http://www.w3.org/2001/04/xmlenc#sha512</a> Canonicalization Algorithm: <a href="http://www.w3.org/2001/10/xml-exc-c14n#" rel="nofollow noreferrer">http://www.w3.org/2001/10/xml-exc-c14n#</a> </p>
  
  <p>But I have failed to find support for SHA512 in WCF. Is there a workaround to this?</p>
  
  <p>Below is my code:</p>
  
  <pre><code>&lt;customBinding&gt;
      &lt;binding name="McBinding"&gt;
           &lt;textMessageEncoding messageVersion="Soap11" /&gt;
          &lt;security authenticationMode="MutualCertificate" includeTimestamp="false" defaultAlgorithmSuite="??"
              messageSecurityVersion="WSSecurity10WSTrustFebruary2005WSSecureConversationFebruary2005WSSecurityPolicy11BasicSecurityProfile10"&gt;
              &lt;secureConversationBootstrap /&gt;
          &lt;/security&gt;
          &lt;httpsTransport /&gt;
      &lt;/binding&gt;
  </code></pre>
  
  <p></p>