Avis sur ZeroSSL : Gestion abordable des certificats SSL et API REST

ZeroSSL est un service d'autorité de certification avec validation de domaine (DV) conçu pour ceux qui recherchent plus qu'un simple émetteur de certificats. Il combine des certificats SSL/TLS gratuits de 90 jours avec une console d'administration web, des outils de validation de domaine, l'automatisation ACME, des fonctionnalités de surveillance et une API REST pour la gestion des certificats. Pour les développeurs et les petites équipes, son principal atout réside dans la possibilité de combiner gestion manuelle et automatisation au sein d'un même service.

La version précédente de cette évaluation est désormais obsolète. ZeroSSL fait maintenant partie de HID Global Corporation, elle-même filiale d'ASSA ABLOY, et la durée de ses certificats, ses offres, sa documentation API et ses options d'automatisation ont évolué. Le résumé ci-dessous reflète la documentation officielle et les tarifs actuels de ZeroSSL.

Ce que ZeroSSL offre

ZeroSSL délivre des certificats DV ; elle ne propose pas de certificats à validation d'organisation (OV) ni à validation étendue (EV). Ses options actuelles incluent des certificats valables 90 jours et une couverture annuelle, ainsi que des options pour un seul domaine, plusieurs domaines et avec caractères génériques. ZeroSSL détaille les types de certificats disponibles dans son guide officiel .

  • Certificats de 90 jours : disponibles dans le forfait gratuit, avec l’automatisation ACME également disponible pour une émission gratuite de 90 jours.
  • Certificats annuels : la couverture annuelle est désormais assurée par plusieurs émissions. Suite aux modifications de validité prévues pour le secteur en 2026, ZeroSSL indique que les certificats doivent être renouvelés au plus tard le 199e jour, au lieu d’être émis une seule fois pour une année complète.
  • Options de validation : la validation par e-mail, par DNS CNAME et par fichier HTTP/HTTPS est prise en charge, et ZeroSSL peut générer automatiquement une CSR dans le flux de travail Web.
  • Gestion : le tableau de bord permet de suivre l'état des certificats, leur expiration, leur validation, leur renouvellement et les téléchargements.
  • Automatisation : les développeurs peuvent utiliser ACME ou l’API REST ZeroSSL selon qu’ils aient besoin d’un renouvellement automatique standard ou d’une logique de cycle de vie de certificat personnalisée.
Exemple de vue de gestion des certificats ZeroSSL avec les statuts suivants : brouillon, en attente de validation, émis, expirant et expiré.
La gestion des certificats s'articule autour de leur statut, de leur expiration, de leur renouvellement et des actions de téléchargement.

Création de certificats et validation de domaine

La procédure en ligne est simple : saisissez le ou les domaines, choisissez le type de certificat, fournissez ou générez une CSR, puis prouvez que vous contrôlez le domaine. La documentation de validation de ZeroSSL indique que la vérification par e-mail, la validation DNS CNAME et le téléchargement de fichiers HTTP sont les principales options.

La validation par e-mail est pratique lorsqu'une boîte mail administrative approuvée est disponible. La validation DNS CNAME est souvent préférable pour les équipes d'infrastructure car elle ne nécessite pas le placement d'un fichier sur le serveur web. La validation par fichier HTTP/HTTPS requiert le placement du fichier de validation ZeroSSL à l'emplacement spécifié. Après leur émission, les certificats peuvent être téléchargés dans des formats adaptés à l'installation sur le serveur. Les instructions de téléchargement de ZeroSSL recommandent également de protéger soigneusement toute clé privée téléchargée.

Exemple d'écran de validation de propriété de domaine affichant les méthodes de vérification par e-mail, CNAME DNS et fichiers HTTP ou HTTPS
ZeroSSL prend en charge plusieurs méthodes de validation du contrôle de domaine, notamment l'e-mail, le CNAME et le téléchargement de fichiers.

Avis sur l'API REST ZeroSSL

L'API REST est la partie la plus utile de ZeroSSL pour les équipes qui ont besoin de gérer les certificats au sein d'une application, d'un pipeline de déploiement ou d'un plan de contrôle interne. L'API utilise https://api.zerossl.comet authentifie les requêtes . La documentation développeuraccess_key actuelle couvre la création, la vérification, l'affichage, la récupération, le téléchargement, la révocation et l'annulation des certificats, la validation des CSR, les opérations sur les certificats d'autorité de certification et les codes d'erreur.

TâcheFonctionnement typique d'une API
Liste des certificatsGET /certificatesavec des filtres de statut, de type, de recherche et de pagination
Obtenir un certificatGET /certificates/{id}
Créer un certificatPOST /certificates
Annuler un projet ou un certificat en attentePOST /certificates/{id}/cancel
Télécharger un certificat émisGET /certificates/{id}/download/{method}

Le point de terminaison de téléchargement prend actuellement en charge les réponses ZIP, JSON, PEM, chain et XML ; les anciens returnformats sont obsolètes. Les opérations sur les listes prennent également en charge la pagination et les filtres spéciaux expiring_soon. Les réponses d'erreur sont structurées au format JSON avec un code numérique et un type texte, ce qui facilite leur traitement par programmation.

curl "https://api.zerossl.com/certificates?access_key=YOUR_ACCESS_KEY&certificate_status=issued&limit=10"

Étant donné que la clé d'accès est une information d'identification, ne la publiez pas dans des dépôts publics, des captures d'écran ni dans le code côté client.

Exemple d'interface d'API REST ZeroSSL illustrant une requête POST de création de certificat et une réponse JSON
L'API REST est conçue pour la création programmatique de certificats, les vérifications d'état, la validation et les téléchargements.

Automatisation ACME versus API REST

Pour le renouvellement standard des certificats de serveur, ACME est généralement la solution la plus simple . La documentation ACME de ZeroSSL détaille le point de terminaison https://acme.zerossl.com/v2/DV90et utilise les identifiants de liaison de compte externe (EAB). Ce service est compatible avec les clients ACME tels que acme.sh, win-acme, Caddy/CertMagic, Certbot, etc.

ZeroSSL indique que les certificats ACME de 90 jours sont gratuits et peuvent inclure des certificats multi-domaines et des certificats génériques. Utilisez plutôt l'API REST lorsque vous avez besoin d'un inventaire au niveau de l'application, de flux de validation personnalisés, de rapports ou d'une orchestration du cycle de vie plus poussée que celle offerte par l'émission et le renouvellement ACME classiques.

Prix ​​et limitations actuelles

Le 22 octobre 2026, la page de tarification publique de ZeroSSL affichait une offre gratuite et quatre formules payantes : Basic, Premium, Business et Platinum. L’offre gratuite comprenait trois certificats de 90 jours. Les formules payantes offraient davantage de certificats, un nombre annuel de certificats plus élevé, une capacité accrue pour les certificats génériques, un support technique plus complet et des fonctionnalités supplémentaires. Les prix et les quotas étant susceptibles d’évoluer, il était recommandé de consulter la page de tarification en vigueur avant de souscrire un abonnement.

La principale limitation est que ZeroSSL est un service exclusivement DV . De plus, la mention « Annuel » ne signifie plus qu'un certificat reste valide pendant 365 jours : les réglementations actuelles du secteur exigent un renouvellement durant cette période. Les équipes doivent donc considérer l'automatisation et la surveillance des expirations comme essentielles, et non optionnelles.

Verdict

ZeroSSL est idéal si vous recherchez un tableau de bord convivial pour les interventions manuelles ponctuelles, tout en ayant besoin d'une automatisation simple via ACME ou l'API REST. La version gratuite convient aux petits déploiements, tandis que les abonnements payants sont plus pertinents lorsque le nombre de certificats, la couverture annuelle, le support ou la gestion centralisée augmentent. Pour la plupart des systèmes de production, la configuration optimale de ZeroSSL consiste à automatiser les renouvellements avec ACME et à réserver l'API REST aux flux de travail nécessitant une orchestration personnalisée.

Laisser un commentaire

Comment importer des fichiers sur Google Drive : 4 méthodes simples

Comment importer des fichiers sur Google Drive : 4 méthodes simples

Apprenez à importer des fichiers et des dossiers sur Google Drive depuis un ordinateur ou un téléphone, à utiliser le glisser-déposer et à résoudre les problèmes d'importation courants.

Comment supprimer un compte Gmail sans supprimer votre compte Google

Comment supprimer un compte Gmail sans supprimer votre compte Google

Découvrez comment supprimer Gmail de votre compte Google, vérifier une adresse e-mail alternative, sauvegarder vos messages et comprendre ce qui arrive ensuite à votre boîte de réception.

Comment désactiver le bloqueur de fenêtres publicitaires intempestives dans Microsoft Edge

Comment désactiver le bloqueur de fenêtres publicitaires intempestives dans Microsoft Edge

Découvrez comment désactiver le bloqueur de fenêtres contextuelles d'Edge pour tous les sites web ou autoriser les fenêtres contextuelles pour un site de confiance, et que vérifier si les fenêtres contextuelles n'apparaissent toujours pas.

Comment trier par ordre alphabétique dans Google Sheets : 4 méthodes simples

Comment trier par ordre alphabétique dans Google Sheets : 4 méthodes simples

Découvrez quatre façons de trier par ordre alphabétique dans Google Sheets, des formules de tri en direct au tri d'une feuille entière ou à l'application de règles avancées à une plage sélectionnée.

Comment afficher et enregistrer le journal de la console du navigateur

Comment afficher et enregistrer le journal de la console du navigateur

Apprenez à ouvrir les outils de développement de Chrome ou d'Edge, à conserver les messages de la console lors du chargement des pages, à enregistrer un fichier .log et à capturer les détails du réseau pour le dépannage.

Comment rétablir l'option « Toujours ouvrir les liens de ce type » de Chrome

Comment rétablir l'option « Toujours ouvrir les liens de ce type » de Chrome

Pour rétablir la case à cocher « applications externes » manquante dans Chrome sous Windows, activez la stratégie officielle dans le Registre, puis redémarrez Chrome et testez un lien de confiance.

Comment transférer automatiquement les e-mails provenant d'une adresse spécifique dans Gmail

Comment transférer automatiquement les e-mails provenant d'une adresse spécifique dans Gmail

Configurez un filtre Gmail pour transférer les nouveaux messages d'un expéditeur vers une autre boîte de réception. Découvrez comment vérifier la destination, modifier la règle et résoudre les problèmes de réception des e-mails.

Comment accéder aux favoris Chrome sans ouvrir Chrome ?

Comment accéder aux favoris Chrome sans ouvrir Chrome ?

Récupérez vos favoris Chrome même si le navigateur est indisponible. Utilisez Google Takeout pour exporter vos favoris enregistrés au format HTML, que vous pourrez ensuite ouvrir ou importer ailleurs.

Comment modifier la barre latérale dans Gmail pour le Web

Comment modifier la barre latérale dans Gmail pour le Web

Apprenez à afficher, masquer et organiser les libellés Gmail, à utiliser le séparateur « Plus » et à réduire la barre latérale sans supprimer de messages ni de libellés.

Comment installer des extensions Chrome dans les navigateurs basés sur Chromium

Comment installer des extensions Chrome dans les navigateurs basés sur Chromium

Installez les extensions du Chrome Web Store dans Edge, Brave, Opera et autres navigateurs Chromium de bureau. Gérez les autorisations, les invites du navigateur et les modules complémentaires.