WMW

Visualiseur de Certificat SSL

Free

Décodez un ou plusieurs certificats X.509 PEM ou DER et affichez chaque champ en langage clair : objet, émetteur, validité, empreintes, détails de la clé publique, et chaque extension standard incluant Key Usage, Subject Alternative Names et Authority Information Access, tout cela entièrement dans votre navigateur.

Fonctionne entièrement dans votre navigateur avec node-forge. Rien de ce que vous collez ou téléversez n'est jamais envoyé où que ce soit.

Certificat (collez-en un ou plusieurs, ou une chaîne complète)

Activité récente

Visible par tous. Les 20 dernières utilisations de tous les visiteurs, les plus récentes en premier.

Viewed 1 certificate(s)

il y a 3 heures

Viewed 2 certificate(s)

il y a 3 heures

Viewed 1 certificate(s)

il y a 3 heures

Commentaires (0)

Cet outil vous a-t-il été utile ? Laissez un commentaire, partagez une astuce, ou dites-nous comment nous pourrions l'améliorer.

Les commentaires des invités sont vérifiés avant publication. Se connecter pour publier instantanément.

Pas encore de commentaires. Soyez le premier à partager votre avis !

Ce que fait cet outil

Cet outil décode un ou plusieurs certificats X.509 PEM ou DER et affiche chaque champ en langage clair : objet, émetteur, numéro de série, période de validité avec avertissements d'expiration, algorithme de signature, détails de la clé publique, empreintes SHA-256 et SHA-1, et chaque extension standard incluant Basic Constraints, Key Usage, Extended Key Usage, Subject Alternative Names, Subject/Authority Key Identifiers, CRL Distribution Points et Authority Information Access, tout cela sans rien téléverser où que ce soit.

Comment ça marche

Un certificat est une structure de données encodée en ASN.1 définie par la norme X.509 ; cet outil analyse cette structure entièrement dans votre navigateur à l'aide de la bibliothèque node-forge, de la même manière qu'un navigateur ou un serveur le ferait lors de la validation d'un certificat. Des extensions comme Key Usage et Basic Constraints sont décodées directement par node-forge en champs nommés, tandis que quelques-unes moins courantes, Authority Key Identifier, CRL Distribution Points et Authority Information Access, sont analysées manuellement à partir de leur structure ASN.1 brute pour en extraire les identifiants de clé et les URL qu'elles contiennent. Rien n'est jamais envoyé sur le réseau.

Problèmes résolus

Questions fréquentes

›Ai-je besoin de la clé privée pour afficher un certificat ?

Non, un certificat est par nature un document public : il contient la clé publique, le sujet et l'émetteur, la période de validité et les extensions, dont aucun n'exige la clé privée correspondante pour être lu. Ce visualiseur ne demande jamais de clé privée.

›Est-il sûr de coller ici un certificat provenant d'un site web en ligne ?

Oui : un certificat TLS est envoyé à chaque visiteur du site web dans le cadre normal et non chiffré de la négociation de connexion, il ne contient donc aucune information secrète, et cet outil le décode uniquement localement dans votre navigateur sans jamais le téléverser où que ce soit.

›Que signifient les empreintes du certificat ?

Une empreinte est simplement un hachage des octets bruts du certificat, utilisée comme identifiant court et unique pour confirmer que deux fichiers de certificat sont identiques octet par octet sans comparer le fichier entier ; cet outil affiche à la fois SHA-256, la norme moderne, et SHA-1, encore affichée par de nombreux navigateurs et outils pour des raisons de compatibilité.

›Pourquoi ma chaîne de certificats n'affiche-t-elle que certains champs sur le certificat intermédiaire ou racine ?

Différents certificats d'une chaîne peuvent comporter des extensions différentes : un certificat d'AC racine n'a généralement pas de section Authority Information Access puisqu'il n'a pas d'autorité supérieure à interroger, tandis qu'un certificat feuille en a généralement une ; le visualiseur affiche exactement les extensions présentes dans chaque certificat plutôt qu'un modèle fixe.

›Cet outil prend-il en charge les certificats à courbe elliptique (EC) ?

Pas encore : il ne décode actuellement que les certificats RSA. Si vous collez un certificat EC, il signale que le type de clé n'est pas pris en charge plutôt que d'afficher des informations incomplètes ou incorrectes.

›Que signifie « Contrainte de longueur de chemin » dans Basic Constraints ?

Elle n'apparaît que sur les certificats d'AC et limite le nombre de certificats d'AC intermédiaires supplémentaires autorisés en dessous dans une chaîne avant d'atteindre un certificat feuille (entité finale) ; une valeur de 0 signifie que cette AC ne peut émettre directement que des certificats feuilles, pas d'intermédiaires supplémentaires.

Outils similaires

Free

Texte

Générateur de Certificat SSL Auto-Signé

Générez un véritable certificat TLS auto-signé fonctionnel et sa clé privée correspondante directement dans votre navigateur avec node-forge, avec Subject Alternative Names, une taille de clé et une période de validité configurables, et des fichiers .crt et .key prêts à télécharger.

Free

Texte

Vérificateur de Paire Certificat et Clé SSL

Vérifiez si une clé privée SSL/TLS, un certificat et une CSR facultative appartiennent réellement à la même paire de clés, décodez et consultez l'objet, l'émetteur, la validité, les SAN et les empreintes du certificat, tout cela entièrement dans votre navigateur.

Free

Texte

Convertisseur de Format de Certificat SSL

Convertissez les certificats SSL/TLS entre les encodages PEM et DER, regroupez des certificats dans un fichier PKCS#7 (.p7b) ou extrayez-les, et empaquetez un certificat et une clé privée dans un fichier PKCS#12 (.pfx / .p12) protégé par mot de passe ou extrayez-les, tout cela entièrement dans votre navigateur.

Free

Texte

Ajouter du Texte à Chaque Ligne

Insérez le même texte dans chaque ligne, au début, à la fin, à une position exacte, ou à côté d'une correspondance, directement dans votre navigateur.

Free

Texte

Calculateur de Somme de Contrôle Adler32

Calculez la somme de contrôle Adler-32 d'un texte ou d'un fichier, directement dans votre navigateur.

Free

Texte

Générateur d'Anagrammes

Trouvez des anagrammes anglais et des mots plus courts que vous pouvez former à partir de n'importe quel mot, directement dans votre navigateur.

Free

Texte

Testeur d'API

Envoyez des requêtes HTTP à n'importe quel point de terminaison d'API et inspectez la réponse, directement dans votre navigateur.

Free

Texte

Générateur de Hash Argon2

Générez et vérifiez des hachages de mot de passe Argon2id/Argon2i/Argon2d entièrement dans votre navigateur, avec un coût mémoire, un coût temps, et un parallélisme ajustables.