title: SSL without SslStream because I'd like to connect through a SOCKS5 Proxy
body: <p><strong>BACKGROUND INFORMATION:</strong>  PROGRAM WRITTEN IN C#</p>
  
  <p>I'm working on a program right now that connects through a SOCKS5 proxy (coded from scratch. works well enough.), but I'd also like to (through that proxy) communicate to a DESTINATION through SSL.</p>
  
  <p>I've done some research, googled many a time, and have come to the conclusion that SslStream won't be ideal for my situation.  I NEED to first authenticate with the SSL through the proxy, and THEN start sending encrypted packets, once I receive the key.</p>
  
  <p><strong>QUESTIONS:</strong></p>
  
  <p>How can I encrypt my packets with TLS in C#?  For some reason I can't at all figure it out.  I'm stuck! :(</p>
  
  <p>What is the raw syntax required to even REQUEST said SSL certificate? </p>