title: How to Connect to SFTP server using PPK file using C#
body: <p>I have previously implemented an application that connects to a FTP server and downloads/uploads files. This time i need to create the same kind of application but i have a problem. I don't know how to use the PPK(private key) file to connect to the server. </p>
  
  <p>Application specs:</p>
  
  <ul>
  <li><p><strong>Connect to Server using SFTP and PPK</strong>(no idea how to do this.).</p></li>
  <li><p><strong>Download files from the server and write them locally</strong> (this part i know how to do).</p></li>
  </ul>
  
  <p>If u need more information u can just write them in the comments. </p>
  
  <p>thanks in advanced. </p>