Identité du sujet
Examinez le nom commun, l'organisation, les unités organisationnelles, le lieu, les états et le pays encodés dans la demande.
Décodez un CSR en ligne et vérifiez le sujet, les SAN, la clé publique, la signature et les extensions demandées avant de l’envoyer à une autorité de certification.
Accepte le PEM, l’ancien en-tête PEM NEW CERTIFICATE REQUEST, ou le DER en Base64.
Collez CSR texte ou téléchargez un .csr, .p10, .req, .pem, ou .der fichier.
Vérifier les noms et les détails clés avant de soumettre la demande.
Votre parsed CSR apparaîtra ici
Le décodeur CSR affiche le sujet, les domaines demandés, la clé publique, la vérification de signature, les extensions et les empreintes digitales.
Résultat du décodeur de CSR
Une demande de signature de certificat est encodée : une faute de frappe dans le domaine ou un SAN manquant passe facilement inaperçu. Ce décodeur de CSR montre les champs qui comptent pour la demande, tout en laissant le CSR d’origine sur votre appareil.
Examinez le nom commun, l'organisation, les unités organisationnelles, le lieu, les états et le pays encodés dans la demande.
Examinez chaque nom DNS et chaque adresse IP de l’extension Subject Alternative Name avant l’émission du certificat.
Vérifiez l’algorithme et la taille de la clé publique, l’algorithme de signature, l’état de l’autosignature et l’empreinte SHA-256.
Parse CSR en ligne
Vous n’avez besoin que de la demande de signature de certificat publique. Ne fournissez pas la clé privée créée avec elle.
Incluez les lignes BEGIN et END CERTIFICATE REQUEST. Le décodeur de CSR accepte aussi une demande DER encodée en Base64.
Le décodeur en ligne CSR analyse la structure de l'ASN.1 et vérifie la signature de la demande avec sa clé publique intégrée.
Vérifiez le nom commun, la liste des SAN, l’organisation, la robustesse de la clé et l’état de la signature par rapport à la commande de certificat prévue.
Après décodage
Comparez le CSR décodé avec le certificat que vous comptez commander. Si un nom manque ou est incorrect, créez un nouveau CSR à partir de la clé privée d’origine : modifier le texte Base64 invalide la signature.
Un analyseur de CSR ne peut pas reconstituer une demande tronquée, réparer des données Base64 altérées, ni transformer une clé privée ou un certificat déjà émis en CSR. Les fichiers binaires non pris en charge doivent d’abord être convertis en PEM ou en DER Base64.
Une signature de CSR valide confirme que la demande n’a pas été modifiée et qu’elle a été signée par la clé privée correspondante. Elle ne prouve pas que le domaine vous appartient et ne garantit pas que l’autorité de certification émettra chaque extension demandée.
Ouverture d'une alternative
openssl req -in request.csr -noout -text -verifyUtilisez OpenSSL lorsque vous avez besoin de sortie terminal locale pour un ticket d'assistance ou une vérification indépendante de ce visionneur CSR.
Outil connexe
Utilisez le générateur CSR pour créer une nouvelle requête et clé privée. Utilisez ce décodeur CSR lorsque vous avez déjà une demande et que vous devez l'inspecter.
FAQ du décodeur de CSR
Un décodeur de CSR affiche une demande de signature de certificat PKCS#10. Il transforme le PEM ou le Base64 encodé en champs lisibles : sujet, nom d’hôte, clé publique, signature et extensions.
Le décodeur de CSR s’exécute localement dans votre navigateur et n’envoie pas la demande à notre serveur. Un CSR contient une clé publique et des informations d’identité, pas la clé privée. Ne collez jamais une clé privée dans un analyseur de CSR.
La demande a peut-être été créée sans extension Subject Alternative Name. Les autorités de certification modernes utilisent les SAN pour couvrir les noms d’hôte : régénérez le CSR avec chaque domaine requis avant de l’envoyer.
Ouvrez un fichier texte .csr, .req ou .p10 et collez son contenu PEM ici. Pour un DER binaire, convertissez d’abord le fichier en DER Base64 ou en PEM. Cette page n’envoie pas de fichiers.
Une autosignature invalide signifie en général que la demande est endommagée, incomplète ou a été modifiée après sa création. Ne modifiez pas le CSR encodé. Générez une nouvelle demande à partir de la clé privée prévue.