Cybersecurity Made in Canada™

Outils de sécurité › ICP et certificats › Protocoles et API

Outil de test ACME

Effectuez de vraies vérifications auprès d'une autorité de certification ACME directement depuis votre navigateur : annuaire, nouveaux nonces et requête signée, chacun avec un résultat clair. La boîte à outils qui l'accompagne explique chaque étape de la RFC 8555. Pour l'instant, les résultats des outils s'affichent en anglais.

  • 2 outils gratuits
  • Vérifications en direct depuis votre navigateur
  • RFC 8555

Protocoles et API

Comment les certificats sont demandés, délivrés, restreints et vérifiés, avec des décodeurs, des générateurs et des commandes prêtes à exécuter.

Outil de test ACME RFC 8555 · vérifications en direct depuis votre navigateur Nouveau

Effectuez de vraies vérifications auprès d'une autorité de certification ACME : annuaire, nonces, requête signée et protection contre la réexécution. Vérifiez ensuite votre CSR, vos enregistrements CAA et votre enregistrement TXT dns-01 avant de commander. Chaque étape affiche un voyant vert, orange ou rouge, et la trace JSON consigne chaque requête et chaque réponse pour un billet de soutien.

Votre navigateur communique directement avec l'AC et avec Google Public DNS; rien ne passe par CSMIC. La requête signée utilise une clé à usage unique créée dans cet onglet et demande seulement si un compte existe (onlyReturnExisting), ce que l'AC doit refuser : aucun compte, aucune commande ni aucun certificat n'est créé.

Serveur

Vérifications préalables facultatives

Vérifiée à _acme-challenge. du premier nom de domaine.

  • Réussi
  • Avertissement
  • Échec
  • Non exécuté

Boîte à outils ACME RFC 8555 · Let's Encrypt · ZeroSSL · Google Nouveau

  1. ComptenewAccount Enregistrer une paire de clés auprès de l'AC.
  2. CommandenewOrder Indiquer les noms voulus.
  3. Preuve de contrôlehttp-01 · dns-01 · tls-alpn-01 Publier une autorisation de clé.
  4. Finalisationfinalize Envoyer votre CSR (PKCS#10).
  5. Téléchargementcertificate Récupérer la chaîne (PEM).
  6. RenouvellementrenewalInfo (ARI) Demander à l'AC quand renouveler.

Valeurs de défi (autorisation de clé)

Décoder une requête ACME (JWS)

Annuaires ACME

Commandes du client

Essayez toujours d'abord l'environnement de préproduction; la production impose des limites de débit.

# certbot, HTTP challenge, staging certbot certonly --staging --webroot -w /var/www/html -d example.com -d www.example.com # acme.sh, DNS challenge (pick your DNS provider plugin) acme.sh --issue --staging --dns dns_cf -d example.com -d '*.example.com' # lego, TLS-ALPN challenge lego --server https://acme-staging-v02.api.letsencrypt.org/directory --email you@example.com --domains example.com --tls run # Check what the CA would see for dns-01 dig +short TXT _acme-challenge.example.com