Décodeur ASN.1
Décodez des données DER en PEM, hex ou base64 — certificats, clés, CRL — en un arbre ASN.1 interactif avec noms OID, vue hex et surbrillance d’octets, dans votre navigateur.
Comment utiliser Décodeur ASN.1
Ce décodeur ASN.1 transforme les données encodées en DER — certificats X.509, clés privées, CRL, réponses OCSP — en un arbre interactif à explorer. Collez du texte PEM, de l'hex ou du base64, ou téléversez un fichier ; le format d'entrée est détecté automatiquement (PEM d'abord). L'arbre affiche chaque balise avec son décalage en octets, sa longueur et un aperçu de la valeur, les OID courants reçoivent des noms lisibles, et cliquer sur un nœud met en surbrillance sa plage d'octets exacte dans la vue hex. Tout s'exécute localement dans votre navigateur.
- Collez vos données dans la zone d'entrée, appuyez sur Charger l'exemple pour essayer un certificat d'échantillon, ou utilisez Téléverser un fichier pour des fichiers .der/.pem/.crt/.key.
- Cliquez sur Décoder. L'outil essaie les interprétations PEM, hex et base64 jusqu'à ce que l'une se parse comme du DER, puis affiche le format détecté et le nombre d'octets.
- Parcourez l'arbre ASN.1 : chaque ligne porte le nom de la balise (SEQUENCE, INTEGER, OID…), le @décalage · taille et un aperçu. Les valeurs entre [crochets] sont des balises propres au contexte.
- Cliquez sur le chevron à côté d'un nœud pour replier ou déplier ses enfants ; utilisez Tout déplier / Tout replier pour l'arbre entier, ou Copier l'arbre pour en obtenir une version en texte brut.
- Cliquez sur n'importe quel nœud pour surligner ses octets dans la vue hex — les octets d'en-tête (balise + longueur) et de contenu sont stylés différemment — et consultez les lignes OID pour des noms comme commonName ou sha256WithRSAEncryption.
Si le décodage échoue, le bloc PEM est généralement tronqué : assurez-vous d'avoir copié de -----BEGIN à -----END inclus. Les clés privées chiffrées se décodent jusqu'à l'OID de l'algorithme de chiffrement, mais les octets internes restent opaques sans la phrase secrète.
Outils associés
- Décodeur de certificats X.509 Décodeur de certificats X.509 gratuit en ligne. Collez un certificat PEM ou DER base64 pour voir sujet, émetteur, validité, SAN, type de clé et empreintes. 100% local, aucun envoi.
- Générateur de CSR Générez gratuitement un CSR (Certificate Signing Request) et une clé privée RSA en ligne. Remplissez votre domaine et vos informations, ajoutez des SAN multi-domaines et téléchargez les fichiers PEM - la clé reste locale dans votre navigateur.
- Générateur de Hash Générez des hachages MD5, SHA-1, SHA-256, SHA-512 à partir de texte instantanément dans votre navigateur
- Décodeur JWT Décodeur JWT en ligne gratuit. Décodez les JSON Web Tokens instantanément pour afficher en-tête, charge et signature. Sans inscription.
- Vérificateur de Hash Calculez et vérifiez les hashes MD5, SHA-1, SHA-256, SHA-512 localement
- Calculatrice Chmod Calculatrice chmod gratuite en ligne pour visualiser et calculer les permissions de fichiers Linux avec des cases à cocher. Convertissez instantanément entre notation numérique (755, 644) et symbolique (rwxr-xr-x). Supporte les permissions spéciales comme setuid, setgid, sticky bit.
- Table ASCII Référence complète de codage de caractères ASCII avec codes décimaux, hexadécimaux, octaux, binaires, entités HTML et descriptions. Recherche et filtre instantanés.
- Visionneuse Hexadécimale Affichez le contenu des fichiers en format hexadécimal avec recherche, navigation par décalage et défilement virtuel