title: How to get a x.509 certificate on windows XP
body: <p>In order to connect to a web service, I need a X.509 certificate.</p>
  
  <p>With this certificate I then need to send a public key to the customer support of this web service. </p>
  
  <p>I am really clueless on how to generate this certificate. I had a look at a few website explaining what is X.509, but I did not find something helpful. </p>
  
  <p>Basically I would like to know:</p>
  
  <ul>
  <li>How can I generate a certificate ?</li>
  <li>How to get a public key from that certificate ?</li>
  </ul>