SSL / TLS Certificates

Convertisseur de certificats

Collez du PEM ou ajoutez des fichiers. Le bundle PEM contient tous les certificats ; DER télécharge le certificat sélectionné.

Convertisseur de certificats

Certificats PEM

Collez des blocs CERTIFICATE complets. Ajoutez le DER binaire avec le sélecteur de fichiers. Le texte collé précède les fichiers ajoutés.

Certificats convertis

Les certificats restent en mémoire dans ce navigateur, sans envoi ni enregistrement dans son stockage.

Options d’encodage

Au total : 2 MiB, 100 fichiers et 100 certificats maximum. Toutes les entrées doivent être acceptées avant l’export.

L’analyse ne vérifie ni la signature, ni la confiance, ni l’expiration, ni le nom d’hôte.

Collez un certificat ou choisissez un fichier.

Le convertisseur de certificats sert lorsque le fichier reçu ne correspond pas à l’encodage demandé par une application. Renommer .cer en .pem ne transforme pas des octets binaires en texte. Si une autorité vous remet plusieurs certificats, vérifiez aussi leur nombre : un changement de format ne remplace pas un certificat intermédiaire manquant.

Pourquoi utiliser ce convertisseur de certificats

Changer l’enveloppe, garder les données signées

Le convertisseur de certificats conserve les octets DER d’origine. Passer de PEM vers DER enlève l’enveloppe textuelle ; passer de DER vers PEM ajoute du Base64 et des délimiteurs. La clé publique, la signature et les champs signés restent identiques.

Un certificat passe d’une enveloppe textuelle à un fichier binaire en conservant le même motif intérieur.

Voir tous les certificats du bundle

Chaque bloc garde sa place, y compris les doublons. Vous pouvez extraire le certificat sélectionné ou télécharger l’ensemble en PEM, sans perdre silencieusement les éléments qui suivent le premier.

Trois certificats de couleurs différentes sont réunis, puis séparés en fichiers dans le même ordre.

Vérifier l’encodage et le contenu avant l’export

01

Se fier au contenu du fichier

La détection s’applique à chaque entrée. Un .crt ou .cer peut être textuel ou binaire. Ajoutez le DER comme fichier ; le texte collé doit être du PEM et précède les fichiers ajoutés.

02

Contrôler l’ensemble reçu

Comparez le nombre, le sujet et les empreintes. L’exemple comporte deux certificats publics de test. Si le second bloc est abîmé, l’outil bloque l’ensemble au lieu d’exporter uniquement le premier.

03

Choisir entre bundle et certificat isolé

L’export PEM global contient tous les éléments. Le téléchargement de la sélection n’en contient qu’un. Désactivez l’automatisme pour utiliser Convertir ou Ctrl/Cmd + Enter. Une modification bloque immédiatement l’ancienne sortie.

Lire, regrouper et reconnaître les certificats

Analyser une vraie structure X.509

Chaque fichier DER doit contenir un certificat complet. Le PEM accepte plusieurs blocs CERTIFICATE. Le simple fait qu’une chaîne soit décodable en Base64 ne suffit pas pour produire un certificat SSL.

Réunir plusieurs sources dans l’ordre

Un bundle CA peut être préparé à partir des certificats publics déjà disponibles. Aucun tri ni dédoublonnage automatique. Le PEM de sortie utilise des lignes Base64 de 64 caractères et des fins de ligne LF.

Comparer les octets par leur empreinte

Chaque entrée affiche sa taille DER, son numéro de série hexadécimal et son empreinte SHA-256. Les attributs du sujet sont nommés par leur OID. L’empreinte facilite l’identification du même certificat après transfert.

Formats acceptés et limites de l’opération

Certificats publics uniquement
Les clés privées, fichiers de clé publique seule, CSR, P12/PFX et PKCS#7/P7B ne sont pas pris en charge. Aucun champ de mot de passe n’est proposé. Les conteneurs demandent un traitement distinct.
Pas de résultat partiel
Base64 incorrect, délimiteurs incohérents, texte supplémentaire, DER tronqué et octets ajoutés à la fin provoquent un échec. Corrigez l’entrée indiquée avant d’exporter ; les anciens résultats restent désactivés.
Un certificat par fichier DER
Plusieurs objets binaires ne sont jamais concaténés. La sortie DER concerne uniquement le certificat sélectionné. Pour transmettre tout le lot dans un fichier, choisissez le bundle PEM.
Limites de traitement
Le total ne doit pas dépasser 2 MiB, 100 fichiers et 100 certificats. La profondeur et le nombre de nœuds ASN.1 sont aussi limités. La liste commence par 50 entrées, mais l’export du bundle reste complet.
La confiance ne découle pas du format
L’outil ne complète pas la chaîne, ne la trie pas et ne vérifie ni signature, ni révocation, ni nom d’hôte. Un certificat expiré peut changer d’encodage sans retrouver sa validité.

Questions sur le convertisseur de certificats

Quelle différence entre PEM et DER ?

DER représente les données binaires du certificat. PEM reprend ces mêmes données en Base64 avec des lignes CERTIFICATE. Les retours à la ligne peuvent changer sans modifier les octets sur lesquels l’empreinte est calculée.

Peut-on convertir sans la clé privée ?

Oui, passer un certificat public de PEM à DER ou inversement ne nécessite aucune clé privée. N’ajoutez pas de clé pour cette opération : les blocs correspondants sont refusés.

À quoi sert un bundle CA ?

Une application peut demander les certificats intermédiaires avec le certificat serveur. Vous pouvez réunir les éléments déjà reçus en PEM. Cet outil ne recherche pas les émetteurs manquants et ne choisit pas leur ordre de déploiement.

Quels formats sont acceptés ici ?

PEM et DER pour les certificats X.509. Les extensions .crt et .cer peuvent désigner l’un ou l’autre. Les formats P7B et PFX sont des conteneurs distincts, non ouverts par cette version.

Comment passer de PEM à PFX ?

Il faut un outil de création PKCS#12. Pour une identité serveur avec clé privée, cela implique aussi la clé correspondante et la gestion du mot de passe. Ici, vous pouvez préparer les certificats publics, mais pas produire le conteneur PFX.

Un cas de conversion de certificat manque ?

Préparer le fichier attendu par votre application

Revenez au convertisseur de certificats, vérifiez le nombre et les empreintes, puis choisissez le bundle PEM ou un certificat DER. Gardez les originaux jusqu’à ce que l’application accepte le résultat.