title: x509 certificate key to asymmetric algorithm
body: <p>Re-doing this question since I don't know if I was getting my point across correctly.</p>
  
  <p>I have a signedXML object</p>
  
  <pre><code>Dim signedXml As New SignedXml(envelope)
  </code></pre>
  
  <p>I need to set the SigningKey property of this object</p>
  
  <pre><code>signedXml.SigningKey
  </code></pre>
  
  <p>I also have my certificate object</p>
  
  <pre><code>Dim cert As X509Certificate = Me.GetX509Certificate
  </code></pre>
  
  <p>How can I set the SigningKey property of signedXml using my cert.</p>
  
  <p>In .NET 2.0 each X509Certificate had a 'Key' property which returned an RSA object, but in 3.5 this property is removed.</p>