Treci la conținut

Decodor de certificate

Citiți un certificat X.509 sau un lanț de până la 10 certificate în format PEM sau base64 DER. Pentru fiecare certificat, decodorul afișează subiectul, emitentul, numărul de serie, datele de valabilitate și numărul de zile rămase, cheia publică, algoritmul de semnătură, numele alternative ale subiectului, utilizarea cheii, constrângerile, locațiile CRL și OCSP, amprentele SHA-256 și SHA-1 și amprenta SPKI și verifică dacă certificatul este autosemnat sau semnat de următorul din lanț.

Resetează

Întrebări frecvente

Ce formate de intrare poate citi decodorul?

Lipiți unul sau mai multe blocuri PEM care încep cu -----BEGIN CERTIFICATE-----, așa cum se găsesc în fișierele .pem, .crt și fullchain, sau un singur certificat ca base64 DER fără antete. Sunt decodificate până la 10 certificate, în ordinea în care le lipiți.

Cum se calculează starea?

Decodorul compară ora curentă cu datele notBefore și notAfter și indică dacă certificatul este valabil, expirat sau încă nu este valabil, precum și numărul de zile întregi rămase sau scurse. Datele sunt afișate în formatul UTC din ISO 8601.

Ce înseamnă „semnat de următorul certificat”?

Într-un lanț, semnătura fiecărui certificat este verificată cu cheia publică a certificatului următor, ceea ce stabilește ordinea certificatului terminal, a celui intermediar și a celui rădăcină. Un rezultat negativ înseamnă că ordinea este greșită sau că lanțul este incomplet. Aceasta este doar o verificare a semnăturii, nu o validare completă a căii față de un depozit de încredere, revocare sau constrângeri de nume.

Cum este detectat un certificat autosemnat?

Un certificat este considerat autosemnat atunci când emitentul său este identic cu subiectul și semnătura sa se verifică folosind propria cheie publică. Certificatele rădăcină sunt autosemnate, la fel ca multe certificate de testare și interne.

Ce amprente sunt afișate?

Amprentele SHA-256 și SHA-1 sunt hash-uri ale întregului certificat codificat DER, afișate ca perechi de valori hexazecimale majuscule separate prin două puncte, aceleași valori pe care le afișează browserele și openssl x509 -fingerprint. Pentru comparații, folosiți SHA-256, deoarece SHA-1 nu mai este rezistent la coliziuni.

La ce se folosește amprenta SPKI?

Este hash-ul SHA-256 în base64 al SubjectPublicKeyInfo din certificat, valoarea folosită pentru fixarea cheii publice în HTTP, în configurația de securitate a rețelei Android și de multe biblioteci mobile de fixare a cheilor. Rămâne neschimbată atunci când certificatul este reînnoit cu aceeași cheie.

Ce extensii sunt explicate?

Numele alternative ale subiectului și emitentului, utilizarea cheii, utilizarea extinsă a cheii, constrângerile de bază cu lungimea căii, identificatorii cheii subiectului și autorității, punctele de distribuție CRL, accesul la informațiile autorității cu URL-uri OCSP și ale emitentului CA, precum și politicile de certificat cu marcajele CA/Browser Forum DV, OV, IV și EV. Celelalte extensii sunt listate după nume sau identificator de obiect.

Cum obțin certificatul unui site web?

Rulați openssl s_client -connect example.com:443 -showcerts și copiați blocurile PEM din rezultat sau exportați certificatul din vizualizatorul de certificate al browserului. SSL Certificate Checker poate, de asemenea, să caute certificatul unui site.

Este stocat certificatul?

Nu. Certificatele sunt decodificate în memorie pentru solicitarea dumneavoastră și nu sunt niciodată înregistrate sau salvate. Certificatele conțin doar date publice, așa că nu lipiți aici cheia privată corespunzătoare.

Care sunt limitele?

Intrarea poate avea până la 131,072 de caractere și poate conține cel mult 10 certificate. Blocurile OpenSSL TRUSTED CERTIFICATE nu sunt citite, așa că mai întâi convertiți-le cu openssl x509 -in cert.pem -out plain.pem.

Despre OneClick Pro

OneClick Pro este o colecție gratuită de peste 150 de instrumente web pentru activitățile de zi cu zi: conversia imaginilor și unităților, formatarea și validarea codului, verificarea domeniilor și a SEO, precum și lucrul cu text, date și numere. Fiecare instrument funcționează fără înregistrare sau abonament, iar ceea ce introduceți este folosit doar pentru a calcula rezultatul și nu este stocat niciodată. Folosiți colecția ca trusă de instrumente rapidă pentru sarcini ocazionale sau salvați în marcaje instrumentele pe care le utilizați în fiecare zi.