Creating your own SSL certificates

With CuteFTP Pro you can create and sign certificates with 512 bit cipher key strength. SSL servers use certificates to determine whether or not they will allow you to connect.

  

To create an SSL certificate

  1. On CuteFTP Pro’s menu bar click Tools > Create Certificate for SSL.

  2. Enter the Certificate Set Name - This will be the name of the certificate generated by the Certificate Wizard.

  3. Enter the Output Location - Type a path or click the browse button to choose the folder where you will save the certificate.

  4. Choose an Expiration date - This defines how long the certificate will remain valid.

  5. Enter and confirm the Pass Phrase - The Pass Phrase can be any combination of characters or spaces. It is used to encrypt the private key. Do not lose the pass phrase. The certificate will be useless without it.

  6. Click the Next button.

  7. Enter the City/Town of your organization.

  8. Enter the State/Province of your organization.

  9. Enter the name of your Organization.

  10. Enter the Common Name, typically this is your name or the domain name associated with your site.  

  11. Enter your E-mail address.

  12. Enter the Unit or name of your department, i.e. Information Systems.

  13. Enter the two-letter Country code for your organization's nation.

  14. Click the Next button.

  15. Select the Set up CuteFTP Pro to use the generated certificate check box - the wizard will automatically associate the certificate to CuteFTP Pro. It can later be unassociated by clearing the Use SSL Certificate check box in Tools > Global Options > Security > SSL. If the check box is cleared, the wizard will only save the certificate files in the directory you specified in Step 4.

  16. Click Finish.

  17. CuteFTP Pro will display the paths to all the files generated for your certificate. If you want a third party to sign your certificate, you will need to send the Certificate Signing Request (.csr) file to the third party.  

 

Notes

 

Related topics

Connecting to SSL sites

Choosing a certificate for SSL sessions

Getting an SSL certificate signed