# Sertifikātu dekodētājs

Nolasiet X.509 sertifikātu vai līdz 10 sertifikātu ķēdi PEM vai base64 DER formātā. Katram sertifikātam dekodētājs parāda subjektu, izdevēju, sērijas numuru, derīguma datumus un atlikušo dienu skaitu, publisko atslēgu, paraksta algoritmu, alternatīvos subjektu nosaukumus, atslēgas lietojumu, ierobežojumus, CRL un OCSP adreses, SHA-256 un SHA-1 kontrolsummas un SPKI pin, kā arī pārbauda, vai sertifikāts ir pašparakstīts vai to parakstījis nākamais ķēdes sertifikāts.

## Bieži uzdotie jautājumi

### Kādus ievades formātus dekodētājs nolasa?

Ielīmējiet vienu vai vairākus PEM blokus, kas sākas ar -----BEGIN CERTIFICATE-----, kādi ir .pem, .crt un fullchain failos, vai vienu sertifikātu base64 DER formātā bez galvenēm. Līdz 10 sertifikāti tiek dekodēti ielīmēšanas secībā.

### Kā tiek aprēķināts statuss?

Dekodētājs salīdzina pašreizējo laiku ar notBefore un notAfter datumiem un norāda, vai sertifikāts ir derīgs, tā derīguma termiņš ir beidzies vai tas vēl nav stājies spēkā, kā arī norāda atlikušo vai pagājušo pilno dienu skaitu. Datumi tiek rādīti formātā UTC ar ISO 8601.

### Ko nozīmē “parakstīts ar nākamo sertifikātu”?

Sertifikātu ķēdē katra sertifikāta paraksts tiek pārbaudīts ar nākamā sertifikāta publisko atslēgu, tādējādi nosakot lapas, starpsertifikāta un saknes sertifikāta secību. Atbilde “nē” nozīmē, ka secība ir nepareiza vai ķēde ir nepilnīga. Tiek pārbaudīts tikai paraksts, nevis visa ceļa derīgums attiecībā pret uzticamības krātuvi, atsaukšanu vai nosaukumu ierobežojumiem.

### Kā tiek noteikts, vai sertifikāts ir pašparakstīts?

Sertifikāts tiek uzskatīts par pašparakstītu, ja tā izdevējs sakrīt ar subjektu un paraksts ir pārbaudāms ar paša sertifikāta publisko atslēgu. Saknes sertifikāti ir pašparakstīti, tāpat arī daudzi testu un iekšējie sertifikāti.

### Kuras kontrolsummas tiek rādītas?

SHA-256 un SHA-1 kontrolsummas ir pilna DER formātā kodēta sertifikāta jaucējvērtības. Tās tiek attēlotas kā lielo burtu heksadecimālu pāru virknes, kas atdalītas ar kolu, un to vērtības sakrīt ar tām, ko rāda pārlūkprogrammas un openssl x509 -fingerprint. Salīdzināšanai izmantojiet SHA-256, jo SHA-1 vairs nav noturīgs pret kolīzijām.

### Kam izmanto SPKI pin?

Tā ir sertifikāta SubjectPublicKeyInfo base64 formāta SHA-256 jaucējvērtība, ko izmanto HTTP publiskās atslēgas piesaistīšanai, Android tīkla drošības konfigurācijā un daudzās mobilo ierīču piesaistes bibliotēkās. Tā paliek nemainīga, atjaunojot sertifikātu ar to pašu atslēgu.

### Kuri paplašinājumi tiek paskaidroti?

Subjekta un izdevēja alternatīvie nosaukumi, atslēgas lietojums, paplašinātais atslēgas lietojums, pamatierobežojumi ar ceļa garumu, subjekta un izdevēja atslēgas identifikatori, CRL izplatīšanas punkti, izdevēja informācijas piekļuve ar OCSP un CA izdevēja URL, kā arī sertifikātu politikas ar CA/Browser Forum DV, OV, IV un EV marķieriem. Pārējie paplašinājumi tiek norādīti pēc nosaukuma vai objekta identifikatora.

### Kā iegūt vietnes sertifikātu?

Palaidiet openssl s_client -connect example.com:443 -showcerts un nokopējiet izvades PEM blokus vai eksportējiet sertifikātu no pārlūkprogrammas sertifikātu skatītāja. SSL Certificate Checker var arī sameklēt vietnes sertifikātu.

### Vai sertifikāts tiek saglabāts?

Nē. Sertifikāti tiek dekodēti atmiņā jūsu pieprasījuma apstrādes laikā un nekad netiek reģistrēti vai saglabāti. Sertifikāti satur tikai publiskus datus, tāpēc nekad neielīmējiet šeit atbilstošo privāto atslēgu.

### Kādi ir ierobežojumi?

Ievade var būt līdz 131,072 rakstzīmēm gara un saturēt ne vairāk kā 10 sertifikātus. OpenSSL TRUSTED CERTIFICATE bloki netiek nolasīti, tāpēc vispirms konvertējiet tos ar openssl x509 -in cert.pem -out plain.pem.

Jūsu reklāma šeit?

[Rakstiet mums](mailto:hi@dennn.is?subject=Rekl%C4%81ma%20vietn%C4%93%20OneClick%20Pro)

[Reklāma Aģentiem gatavais spraudņu komplekts vietnei WordPress.](https://sleekwp.com/?ref=oneclickpro)
