Meteen naar de inhoud

webinar: Meld je aan voor ons aankomende webinar.

Aanmelden

ASN.1 CSR- en certificaatdecoder - Gratis online parser

An ASN.1 CSR (Abstract Syntax Notation One Certificate Signing Request) decoder Dit is een tool die de inhoud van een CSR-bestand analyseert en weergeeft in een leesbaar formaat. Onze tool kan elke geldige DER- of BER-structuur decoderen en ondersteunt Base64-invoer (raw, PEM en begin-base64) evenals hex-gecodeerde gegevens.
Invoer
of sleep het naar deze tool
Gedecodeerde structuur
Plak of upload een CSR-bestand om de gedecodeerde boomstructuur hier te bekijken.

Let op: Encryption Consulting LLC bezit, bewaart of bewaart geen gegevens die in deze decoder worden ingevoerd. Alle invoer, inclusief PEM-certificaten, Base64-gecodeerde DER of hexadecimale tekenreeksen, wordt uitsluitend gebruikt voor decoderingsdoeleinden en wordt niet opgeslagen.

Help en ondersteuning

Veel gestelde Contact

Alles wat je moet weten over het decoderen van je CSR-bestanden. Kun je het antwoord dat je zoekt niet vinden? Stuur ons een e-mail en we nemen zo snel mogelijk contact met je op!

Hoe decodeer ik een CSR-bestand met de ASN.1 Decoder-tool van EC?

Het decoderen van ASN.1-gegevens is nog nooit zo eenvoudig geweest. Open de ASN.1 Decoder-tool en volg drie simpele stappen.

1
Plak of upload uw CSR-bestand

Plak, upload of sleep het CSR-bestand naar onze tool. U kunt een PEM-certificaat, een Base64-gecodeerd DER-bestand of een hexadecimale tekenreeks opgeven of uploaden. .cer, .crt, .pemof .der bestanden.

2
Weergave- en parseeropties aanpassen

Verfijn de uitvoer door lange hexadecimale waarden in te korten voor betere leesbaarheid, de hexadecimale weergave in te schakelen om ruwe bytes te inspecteren en de gedecodeerde structuur af te stemmen op RFC-gedefinieerde formaten voor een beter begrip van elk veld.

3
Bekijk de gedecodeerde structuur

Na verwerking toont de tool een complete, hiërarchische ASN.1-structuur. U kunt alle elementen, inclusief onderwerpgegevens, informatie over de openbare sleutel en andere ingebedde componenten, in een overzichtelijk en gestructureerd formaat bekijken.

Om een ​​CSR-rapport op te stellen, kunt u gebruikmaken van onze CSR-generatortoolDeze tool vereenvoudigt het hele proces van het opstellen van een MVO-document en zorgt tegelijkertijd voor naleving van de relevante normen.

Wat betekenen Offset, Length en Value in de gedecodeerde boomstructuur?

Elk veld in de gedecodeerde boomstructuur toont drie belangrijke eigenschappen wanneer je de muis over het veld beweegt:

1
Offset

De offset is de bytepositie waar dat veld begint in de binaire gegevens. Bijvoorbeeld: Offset: 772 Dit betekent dat het veld begint bij byte 772 vanaf het begin van het bestand.

2
Lengte

De lengte wordt weergegeven in het formaat 4 + 751 (constructed)waarbij het eerste getal de grootte van de lengte en de gecodeerde tag aangeeft, het tweede de grootte van de inhoud is, en constructed Dit betekent dat het veld een container is die geneste velden bevat, in plaats van een ruwe waarde.

3
Waarde

De waarde is de gedecodeerde inhoud van dat veld, zoals een OID. sha256WithRSAEncryption, een tekstreeks zoals CN=example.com, of een ruwe hexadecimale reeks.

Wat is RFC/Structure Match, en waarom verandert de gedecodeerde inhoud wanneer hiernaar wordt overgeschakeld?

RFC/Structure Match is een schema of blauwdruk die de decoder vertelt hoe de binaire velden in uw bestand moeten worden gelabeld. De daadwerkelijke bytes veranderen nooit; alleen de interpretatie ervan.

Wanneer RFC/Structure Match is ingeschakeld, zorgt de decoder ervoor dat de veldnamen, de nestingsvolgorde en de hiërarchie exact overeenkomen met de definities in de RFC. Volgens RFC 5280 moet het validiteitsblok bijvoorbeeld exact de volgende informatie bevatten: notBefore en notAfter in die volgorde, en het onderwerp moet een zijn SEQUENCE OF RDNs (Relatieve onderscheidende naam). Hierdoor komt de gedecodeerde boomstructuur precies overeen met de officiële specificatie, wat handig is voor het opsporen van fouten in onjuist opgemaakte certificaten of het valideren van strikte naleving.

Wat betekent het matchpercentage en hoe wordt het berekend?

Het percentage geeft aan hoe goed uw gegevens overeenkomen met een bekend schema. De decoder vergelijkt uw binaire gegevens met alle bekende ASN.1-schema's en berekent een score op basis van de aanwezige velden. Het percentage wordt als volgt berekend:

(succesvol overeenkomende velden / totaal aantal verwachte velden in het schema) × 100

Een X.509-certificaatschema verwacht bijvoorbeeld velden zoals: tbsCertificate, serialNumber, issuer, validity, subject, subjectPublicKeyInfoen signatureAlgorithmAls uw DER-gecodeerde invoer overeenkomt met 18 van de 23 verwachte velden, is de score ongeveer 78% X.509-certificaat. Ontbrekende verplichte velden hebben een grotere negatieve impact op de score dan optionele velden.