Comment utiliser : Décodeur CSR
- Collez la CSR (
-----BEGIN CERTIFICATE REQUEST-----) ou ouvrez le fichier.csr. - Vérifiez le Common Name et les Subject Alternative Names : chaque domaine dont vous avez besoin doit y figurer.
- Confirmez le type et la taille de la clé (RSA 2048 bits minimum ou EC P-256/P-384).
Qu'est-ce qu'une CSR ?
Une Certificate Signing Request (PKCS#10) est la demande que vous envoyez à une autorité de certification pour obtenir un certificat TLS. Elle contient votre clé publique, l'identité que vous souhaitez voir figurer dans le certificat et les extensions demandées, comme les Subject Alternative Names, le tout signé avec votre clé privée pour prouver que vous la détenez. La clé privée ne quitte jamais votre serveur.
Liste de contrôle avant l'envoi
- Domaines : chaque nom d'hôte, y compris
wwwet le domaine nu, doit figurer dans la liste SAN. Beaucoup d'autorités recopient le CN dans les SAN, mais pas toutes. - Clé : RSA 2048 bits ou plus, ou ECDSA P-256 / P-384. Les clés RSA plus petites sont refusées.
- Champs de l'organisation : pour les certificats OV/EV, O, L, ST et C doivent correspondre exactement à votre immatriculation légale. Pour les certificats DV, ils sont ignorés.
- Signature : SHA-256 ou plus robuste.
Créer une CSR avec OpenSSL
openssl req -new -newkey rsa:2048 -nodes \
-keyout example.key -out example.csr \
-subj "/CN=example.com" \
-addext "subjectAltName=DNS:example.com,DNS:www.example.com"
Gardez example.key secret et sur le serveur. Une fois le certificat émis par l'autorité, décodez-le avec le décodeur de certificat et vérifiez le site en ligne avec le vérificateur SSL.
Aussi recherché comme : décoder csr, vérificateur csr, lecteur csr, décodeur demande de signature de certificat, vérifier csr, décodeur pkcs10, csr decoder, contrôle csr.
Outils complémentaires : Décodeur CSR
- Générateur de clés RSA — Créez une paire de clés publique/privée pour la signature JWT, les tests TLS, les essais de chiffrement ou SSH.
- Générateur de clé SSH — Créez une paire de clés SSH pour GitHub, GitLab, vos serveurs ou les clés de déploiement CI — Ed25519 par défaut, au format OpenSSH standard, sans rien installer.
- Vérificateur DNS — Interrogez en une seule fois tous les types d’enregistrements DNS courants d’un domaine, avec les TTL, les enregistrements MX triés et un résumé de l’authentification e-mail SPF/DMARC.
- Décodeur JWT — Collez un JSON Web Token pour examiner son en-tête et sa charge utile, vérifier sa date d'expiration et valider sa signature.
Questions fréquentes
Une CSR contient-elle ma clé privée ?
Pourquoi mes domaines supplémentaires sont-ils absents ?
-addext "subjectAltName=DNS:…" ou le champ SAN de votre panneau de contrôle.