Every SSL certificate comes with two keys. A private key which contains the code and a public key to decode it. Private keys are normally stored in the server and are never disclosed and on the other hand, a public key is integrated with SSL certificate and shared with web browsers.