A certificate signing request or CSR is the first step toward building an SSL/TLS certificate. It's a chunk of encoded text that can be created automatically by the server you wish to have your SSL/TLS certificate installed on. It generates a unique public key that will be used by the browser to mat...