--- title: "How to sign a certificate with DigiCert" slug: "how-to-sign-a-certificate-with-digicert" updated: 2026-11-03T14:48:01Z published: 2026-11-03T14:48:01Z canonical: "docs.senhasegura.io/how-to-sign-a-certificate-with-digicert" --- > ## Documentation Index > Fetch the complete documentation index at: https://docs.senhasegura.io/llms.txt > Use this file to discover all available pages before exploring further. # How to sign a certificate with DigiCert This document provides information on how to sign a certificate with DigiCert in the **Segura™ Platform**, from the creation of the certificate authority until the revocation of the certificate. ## Requirements - A DigiCert account with proper permissions. - A credit card valid to buy the certificate. - A domain available to validate the certificate. ## Obtain DigiCert user details To configure DigiCert in the **Segura™ Platform**, you need your DigiCert user details. 1. Access [DigiCert](https://www.digicert.com) and log in to your account. 2. Click **Account** > **User** to find your user details, including your username. ## Generate an API Key 1. Access [DigiCert](https://www.digicert.com/) and log in to your account. 2. In your DigiCert account, go to **Automation** > **API Keys**. 3. Click **Add API Key** to create a new key to your user. ## Get the Account ID 1. Use the API Key generated on the previous step to access the [DigiCert's Account API](https://dev.digicert.com/en/certcentral-apis/services-api.html). 2. The response of the API will be a `JSON` with your **Account ID**. 3. Enter the data in the **Segura™ Platform**, filling the certificate authority fields with the obtained **API Key** and **Account ID**. 4. Click **Save**. ## Create a certificate authority in the Segura™ Platform For information on how to create a DigiCert CA in the **Segura™ Platform**, see [How to integrate with a DigiCert CA](/v4-2/docs/clm-integrate-digicert-ca). ## Create an organization in the Segura™ Platform For information on how to create an organization in the **Segura™ Platform**, see [How to configure organizations](/v4-2/docs/certificate-manager-settings-how-to-organizations). ## Generate a Certificate Signing Request (CSR) 1. On **Segura™ Platform**, in the navigation bar, hover over the **Products menu** and select **Certificate Manager**. 2. In the side menu, select **Requests > SSL/TLS**. 3. In the top right corner, click **Add**. 4. Enter the following certificate information: 1. **Certificate type ***. Info The type of certificate selected when creating the CSR determines which DigiCert products will be available at the signing stage. **For example**: for EV (Extended Validation) products to appear when signing the CSR, the **EV SSL — Extended SSL** certificate type must have been selected during the request creation. If the expected product doesn’t appear, check the certificate type defined in the CSR and, if needed, create a new request with the correct type. 2. **Domain type ***. 3. **Organizations ***: Select the organization created previously. (For example: MT4 Tecnologia LTDA). 4. **Common name ***: Enter the domain to be protected by the certificate. (For example: `www.yourdomain.com`). Attention This domain must be accessible on the Internet for validation purposes. 5. **Expiration (in days) ***: For test purposes, select the 7 days option to reduce costs. 6. **Encryption algorithm ***: Choose between **RSA** and **DSA**. For this example, we will use **RSA**. 7. **Encryption key size ***: Choose between **4096**, **2048**, and **1024**. For this example, we will use **4096**. 8. **Certificate signature algorithm ***: Choose between **SHA256**, **SHA384**, and **SHA512**. For this example, we will use **SHA256**. 9. **Additional configuration**: Select the option to use the previously created CA. 5. Save all configurations. ## Add funds in DigiCert 1. In your DigiCert account, access your financial section in **Finances** > **Deposit Funds**. 2. Add funds. 3. Select the desired certificate type. 4. Enter the required value. 5. Enter your credit card data and click **Submit**. ## Sign a CSR 1. On **Segura™ Platform**, in the navigation bar, hover over the **Products menu** and select **Certificate Manager**. 2. In the side menu, select **Requests > SSL/TLS**. 3. In the desired request, click **Actions > Request signature**. 1. In the **General** tab, enter the system data. 2. In the **Additional information** tab, enter the CA information to sign the certificate. 3. Choose the desired type of domain validation. (For example: DNS TXT). 4. Click **Save**. 4. DigiCert will generate a request, and the certificate's status will be **Waiting signature**. Info The products available for signing (e.g., Basic EV, Secure Site Pro SSL) depend on the certificate type selected in the CSR. ## Validate the domain 1. In your DigiCert account, access the buying order in **Certificates** > **Orders**. 2. Find the order and click the number of your buying order. 3. Go to **Prove control over domains**. 4. DigiCert will generate a unique `TXT` code to validate your domain. Copy this code. 5. Create a new `.txt` in your domain. 6. Access the DNS configurations in your domain. 7. Create a new `.txt` registry with the code from the previous step. 8. Wait for the DNS propagation. Info The DNS propagation can take some time to finish. 9. Verify the domain. 10. In the DigiCert page, click **Check site** so DigiCert validates your domain. 11. Wait for the certificate to be issued. After the validation of your domain, the certificate will be issued by DigiCert and will be available on **Segura™ Platform** after a couple of minutes. ## Revoke the certificate (if necessary) 1. On **Segura™ Platform**, in the navigation bar, hover over the **Products menu** and select **Certificate Manager**. 2. In the side menu, select **Certificates > SSL/TLS**. 3. In the desired certificate, click **Actions > Revoke certificate**. 4. Click **Yes** to confirm the revocation. 5. A request will be sent to DigiCert. ## Approve the revoke request in DigiCert 1. In your DigiCert account, go to **Certificates** > **Requests**. 2. You will see a revoke request pending. 3. Approve the request to revoke the certificate.