# Sertifikatų dekoderis

Peržiūrėkite X.509 sertifikatą arba iki 10 sertifikatų grandinę PEM arba base64 DER formatu. Kiekvienam sertifikatui dekoderis parodo subjektą, išdavėją, serijos numerį, galiojimo datas ir likusių dienų skaičių, viešąjį raktą, parašo algoritmą, alternatyvius subjekto vardus, rakto naudojimą, apribojimus, CRL ir OCSP adresus, SHA-256 ir SHA-1 kontrolines sumas bei SPKI prisegimo reikšmę, taip pat patikrina, ar sertifikatas pasirašytas savo raktu, ar kitu grandinėje esančiu sertifikatu.

## Dažnai užduodami klausimai

### Kokius įvesties formatus nuskaito dekoderis?

Įklijuokite vieną ar daugiau PEM blokų, prasidedančių -----BEGIN CERTIFICATE-----, kaip .pem, .crt ir fullchain failuose, arba vieną sertifikatą base64 DER formatu be antraščių. Iškoduojama iki 10 sertifikatų ta tvarka, kuria juos įklijuojate.

### Kaip nustatoma būsena?

Dekoderis palygina dabartinį laiką su notBefore ir notAfter datomis ir nurodo, ar sertifikatas galioja, jo galiojimas pasibaigęs, ar jis dar negalioja, taip pat pateikia likusių arba praėjusių pilnų dienų skaičių. Datos rodomos UTC formatu, ISO 8601.

### Ką reiškia „pasirašytas kitu grandinės sertifikatu“?

Sertifikatų grandinėje kiekvieno sertifikato parašas patikrinamas paskesnio sertifikato viešuoju raktu; taip išdėstomi galinis, tarpinis ir šakninis sertifikatai. Neigiamas rezultatas reiškia, kad tvarka neteisinga arba grandinė neužbaigta. Tai tik parašo patikra, o ne visas kelio tikrinimas pagal patikimų sertifikatų saugyklą, atšaukimą ar vardų apribojimus.

### Kaip nustatoma, ar sertifikatas pasirašytas savo raktu?

Sertifikatas laikomas pasirašytu savo raktu, kai jo išdavėjas sutampa su subjektu, o parašas patikrinamas jo paties viešuoju raktu. Šakniniai sertifikatai pasirašyti savo raktu, taip pat ir daugelis bandomųjų bei vidinių sertifikatų.

### Kokios kontrolinės sumos rodomos?

SHA-256 ir SHA-1 kontrolinės sumos yra viso DER koduoto sertifikato maišos reikšmės, pateikiamos didžiosiomis raidėmis užrašytomis šešioliktainėmis poromis, atskirtomis dvitaškiais. Tai tos pačios reikšmės, kurias rodo naršyklės ir openssl x509 -fingerprint. Palyginimui naudokite SHA-256, nes SHA-1 nebėra atsparus kolizijoms.

### Kam naudojama SPKI prisegimo reikšmė?

Tai sertifikato SubjectPublicKeyInfo base64 formato SHA-256 maišos reikšmė, naudojama HTTP viešojo rakto prisegimui, Android tinklo saugumo konfigūracijoje ir daugelyje mobiliųjų įrenginių prisegimo bibliotekų. Ji nesikeičia atnaujinus sertifikatą tuo pačiu raktu.

### Kurie plėtiniai paaiškinami?

Alternatyvūs subjekto ir išdavėjo vardai, rakto naudojimas, išplėstinis rakto naudojimas, pagrindiniai apribojimai su kelio ilgiu, subjekto ir įgaliojimus suteikiančio rakto identifikatoriai, CRL platinimo taškai, prieiga prie įgaliojimų informacijos su OCSP ir CA išdavėjo URL bei sertifikatų politikos su CA/Browser Forum DV, OV, IV ir EV žymomis. Kiti plėtiniai pateikiami pagal pavadinimą arba objekto identifikatorių.

### Kaip gauti svetainės sertifikatą?

Paleiskite openssl s_client -connect example.com:443 -showcerts ir nukopijuokite išvestyje esančius PEM blokus arba eksportuokite sertifikatą iš naršyklės sertifikatų peržiūros įrankio. SSL sertifikatų tikrintuvas taip pat gali rasti svetainės sertifikatą.

### Ar sertifikatas išsaugomas?

Ne. Sertifikatai iškoduojami atmintyje, kai pateikiate užklausą, ir niekada neregistruojami ar neišsaugomi. Sertifikatuose yra tik viešieji duomenys, todėl niekada neįklijuokite čia atitinkamo privataus rakto.

### Kokie yra apribojimai?

Įvesties ilgis gali siekti 131,072 simbolių, o joje gali būti daugiausia 10 sertifikatų. OpenSSL TRUSTED CERTIFICATE blokai nenuskaitomi, todėl pirmiausia konvertuokite juos naudodami openssl x509 -in cert.pem -out plain.pem.

Jūsų reklama čia?

[Parašykite mums el. paštu](mailto:hi@dennn.is?subject=Reklama%20svetain%C4%97je%20OneClick%20Pro)

[Reklama Įskiepių rinkinys, paruoštas agentams, skirtas WordPress.](https://sleekwp.com/?ref=oneclickpro)
