title: How can the SSL client validate the server's certificate?
body: <p>I am building an application and I am planning on using OpenSSL for securing data transfers.</p>
  
  <p>I am planning on only having the client validate the server's certificate. I am confused on how I should secure the server's certificate. I would like to encrypt the server's certificate containing the private key, but I do not want to use any hard coded keys for this encryption.</p>
  
  <p>What are some of the common practices followed by applications employing SSL?</p>