# Dekodirnik potrdil

Preberite potrdilo X.509 ali verigo z največ 10 potrdili v zapisu PEM ali base64 DER. Za vsako potrdilo dekodirnik prikaže subjekt, izdajatelja, serijsko številko, datume veljavnosti s številom preostalih dni, javni ključ, algoritem podpisa, alternativna imena subjekta, uporabo ključa, omejitve, lokacije CRL in OCSP, prstne odtise SHA-256 in SHA-1 ter zatič SPKI, preveri pa tudi, ali je potrdilo samopodpisano ali ga je podpisalo naslednje potrdilo.

## Pogosta vprašanja

### Katere vhodne formate bere dekodirnik?

Prilepite enega ali več blokov PEM, ki se začnejo z -----BEGIN CERTIFICATE-----, kot jih najdete v datotekah .pem, .crt in fullchain, ali pa eno potrdilo v zapisu base64 DER brez glave. Dekodira se največ 10 potrdil, in sicer v vrstnem redu, v katerem jih prilepite.

### Kako se izračuna stanje?

Dekodirnik primerja trenutni čas z datumoma notBefore in notAfter ter sporoči, ali je potrdilo veljavno, mu je veljavnost potekla ali še ne velja, skupaj s številom celih dni do poteka ali od poteka. Datumi so prikazani v obliki UTC v zapisu ISO 8601.

### Kaj pomeni, da je potrdilo podpisalo naslednje potrdilo?

Pri verigi se podpis vsakega potrdila preveri z javnim ključem potrdila, ki mu sledi; tako so razvrščeni končno, vmesna in korensko potrdilo. Odgovor »ne« pomeni, da je vrstni red napačen ali da je veriga nepopolna. To je samo preverjanje podpisa, ne pa celovito preverjanje poti glede na shrambo zaupanja, preklic ali omejitve imen.

### Kako se zazna samopodpisano potrdilo?

Potrdilo velja za samopodpisano, kadar je njegov izdajatelj enak subjektu in je njegov podpis mogoče preveriti z lastnim javnim ključem. Korenska potrdila so samopodpisana, prav tako številna testna in interna potrdila.

### Kateri prstni odtisi so prikazani?

Prstna odtisa SHA-256 in SHA-1 sta zgoščeni vrednosti potrdila, kodiranega v celoti v DER, izpisani kot pari velikih šestnajstiških črk, ločeni z dvopičji; gre za enaki vrednosti, kot ju prikazujeta brskalnik in openssl x509 -fingerprint. Za primerjavo uporabite SHA-256, saj SHA-1 ni več odporen proti kolizijam.

### Čemu je namenjen zatič SPKI?

To je zgoščena vrednost SHA-256 v zapisu base64 za SubjectPublicKeyInfo potrdila; uporablja se pri vezavi javnega ključa HTTP, konfiguraciji omrežne varnosti v sistemu Android in številnih mobilnih knjižnicah za vezavo. Ostane enaka, ko se potrdilo obnovi z istim ključem.

### Katere razširitve so pojasnjene?

Alternativna imena subjekta in izdajatelja, uporaba ključa, razširjena uporaba ključa, osnovne omejitve z dolžino poti, identifikatorji ključa subjekta in izdajatelja, distribucijske točke CRL, dostop do informacij izdajatelja z URL-ji OCSP in CA ter pravilniki potrdil z oznakami DV, OV, IV in EV foruma CA/Browser. Druge razširitve so navedene po imenu ali identifikatorju objekta.

### Kako pridobim potrdilo spletnega mesta?

Zaženite openssl s_client -connect example.com:443 -showcerts in kopirajte bloke PEM iz izpisa ali izvozite potrdilo v pregledovalniku potrdil brskalnika. Potrdilo spletnega mesta lahko za vas poišče tudi SSL Certificate Checker.

### Ali se potrdilo shrani?

Ne. Potrdila se dekodirajo v pomnilniku za vašo zahtevo in se nikoli ne beležijo ali shranijo. Potrdila vsebujejo samo javne podatke, zato sem nikoli ne prilepite pripadajočega zasebnega ključa.

### Kakšne so omejitve?

Vnos je lahko dolg do 131,072 znakov in lahko vsebuje največ 10 potrdil. Bloki OpenSSL TRUSTED CERTIFICATE se ne berejo, zato jih najprej pretvorite z openssl x509 -in cert.pem -out plain.pem.

Vaš oglas tukaj?

[Pišite nam](mailto:hi@dennn.is?subject=Ogla%C5%A1evanje%20na%20OneClick%20Pro)

[Oglas Zbirka vtičnikov, pripravljena za agente, za WordPress.](https://sleekwp.com/?ref=oneclickpro)
