WMW

Convertisseur de Format de Certificat SSL

Free

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.

Fonctionne entièrement dans votre navigateur avec node-forge. Vos fichiers et clés ne sont jamais téléversés où que ce soit.

Certificat d'entrée

Activité récente

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

Extracted a certificate and key from a .pfx file

il y a 3 heures

Packaged a certificate and key into a .pfx file

il y a 3 heures

Extracted 2 certificate(s) from a PKCS#7 bundle

il y a 3 heures

Bundled 2 certificate(s) into a PKCS#7 file

il y a 3 heures

Converted a certificate to PEM

il y a 3 heures

Converted a certificate to DER

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 convertit les certificats SSL/TLS entre les encodages PEM et DER, regroupe des certificats dans un fichier PKCS#7 (.p7b) ou les en extrait, et empaquette un certificat et une clé privée dans un fichier PKCS#12 (.pfx / .p12) protégé par mot de passe ou les en extrait, tout cela sans téléverser vos fichiers où que ce soit.

Comment ça marche

Chaque format ici, PEM, DER, PKCS#7 et PKCS#12, encode les mêmes structures de données ASN.1 sous-jacentes définies par les normes X.509 et PKCS ; cet outil analyse le format que vous fournissez dans cette structure à l'aide de la bibliothèque node-forge, puis le réencode dans le format demandé. Pour PKCS#12, la création du fichier chiffre en outre la clé privée et le certificat ensemble sous le mot de passe d'exportation que vous choisissez, en utilisant le même schéma basé sur 3DES attendu par la plupart des outils et systèmes d'exploitation, tandis que l'extraction d'un fichier PKCS#12 le vérifie et le déchiffre d'abord avec le mot de passe que vous fournissez avant d'en extraire le certificat, la clé et tout certificat de chaîne qu'il contient.

Problèmes résolus

Questions fréquentes

›Quelle est la différence entre PEM et DER ?

Les deux encodent exactement les mêmes données de certificat ; PEM est un format texte Base64 encadré par des lignes -----BEGIN CERTIFICATE-----, couramment utilisé par OpenSSL, Apache et nginx sous Linux, tandis que DER est l'encodage binaire brut de la même structure ASN.1, plus courant sous Windows et dans les magasins de clés Java. La conversion entre les deux ne change jamais ce que dit le certificat, seulement la façon dont il est encodé en octets.

›À quoi sert un fichier PKCS#7 (.p7b) ?

Un fichier .p7b regroupe un ou plusieurs certificats, généralement un certificat de serveur accompagné de ses certificats d'AC intermédiaires, sans inclure aucune clé privée, ce qui en fait un moyen pratique de transmettre une chaîne de certificats à quelqu'un ou d'importer une chaîne dans un magasin de certificats Windows ou Java en une seule étape.

›À quoi sert un fichier PKCS#12 (.pfx / .p12) ?

Un fichier .pfx (aussi appelé .p12) est un conteneur protégé par mot de passe qui regroupe une clé privée avec son certificat correspondant, et éventuellement la chaîne d'AC, dans un seul fichier chiffré ; c'est le format le plus souvent requis lors de l'importation conjointe d'un certificat et d'une clé dans IIS, un magasin de clés Java, un navigateur ou un appareil mobile.

›Est-il sûr de créer ou d'extraire un .pfx ici ?

Oui : tout le processus, la lecture de votre certificat et de votre clé, le chiffrement ou le déchiffrement du conteneur PKCS#12, s'exécute localement dans votre navigateur à l'aide de la bibliothèque node-forge, et rien de ce que vous collez ou téléversez n'est jamais envoyé à un serveur.

›Ma clé privée est chiffrée, que dois-je faire ?

Collez-la exactement comme elle apparaît dans le fichier, y compris l'en-tête ENCRYPTED, et saisissez sa phrase secrète existante dans le champ « Phrase secrète de la clé privée » avant de créer le .pfx ; il s'agit d'un mot de passe distinct du nouveau mot de passe d'exportation que vous choisissez pour le fichier .pfx lui-même.

›Pourquoi mon paquet n'affiche-t-il qu'un seul certificat après en avoir collé deux ?

Assurez-vous que chaque bloc de certificat, de -----BEGIN CERTIFICATE----- à -----END CERTIFICATE-----, est complet et que vous avez collé le texte complet des deux ; l'outil détecte automatiquement chaque bloc de certificat PEM complet dans la zone de texte, donc un bloc tronqué ou mal formé sera simplement ignoré.

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

Visualiseur de Certificat SSL

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.

Free

Texte

Ajouter Préfixe et Suffixe

Ajoutez le même texte de préfixe et/ou de suffixe à chaque ligne d'une liste, directement 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.