Signing a Certificate

EFT can sign certificate requests created by other clients. Typically, the client certificate request is signed with the certificate created for EFT. If a certificate from the FTP server's Trusted Certificates database is used to sign client certificates, then all certificates you sign are automatically trusted.

EFT checks the key length and expiration date only for EFT's SSL certificates (i.e., administration certificate and Site certificates); client certificates (i.e., trusted certificates) are not checked.

To sign a certificate request

  1. Obtain the Certificate Signing Request file. This can be done through e-mail or any other file delivery method.

  2. In the administration interface, connect to EFT and click the Server tab.

  3. On the Server tab, click the Server or a Site node. (If the Server Group node is selected, the certificate options are unavailable.)

  4. On the main menu, click Tools > Sign SSL Certificate, or click the Certificate Signing Utility icon . The Certificate Signing Utility dialog box appears.

  5. In the Client certificate request box, click the folder icon to browse for and specify the Certificate Signing Request file that you want to sign.

  6. In the Output path box, click the folder icon to browse for and specify the folder in which to save the signed certificate file.

  7. In the Resulting certificate expiration date box, click the list to open a calendar in which to specify an expiration date.

  8. In the Signing certificate box, specify the certificate that you want to use to sign the certificate request file. The signing certificate must be in your trusted certificate database in order for clients submitting the signed certificate to connect to the Site.

  9. In the Private key box, specify the private key file associated with the signing certificate.

  10. In the Passphrase box, provide the passphrase associated with the signing certificate.

  11. Click OK. The new certificate is saved in the folder you specified.

  12. Return the certificate file to the user.