Kas ir SSL sertifikāta pārbaude?

SSL sertifikāta pārbaude pieslēdzas hostam pa TLS un nolasa uzrādīto sertifikātu. Piemēram, example.com pārbaude atgriež lapas sertifikātu, kura subjektā ir example.com, izdevēju, piemēram, Example CA, derīguma logu ar sākuma un beigu datumu, SHA-256 nospiedumu un SAN sarakstu, kurā var būt www.example.com. Tā arī norāda saskaņoto protokolu, piemēram, TLS 1.3, un izvēlēto šifru.

Rezultāts parāda arī ķēdi: lapas sertifikātu parakstījis starpsertifikāts, ko savukārt parakstījis uzticams saknes sertifikāts, un katrai saitei jāiztur pārbaude, lai pārlūks pieņemtu sertifikātu bez brīdinājuma. Ražošanā vissvarīgākais ir atlikušo dienu skaits: sertifikāts ar 14 dienām ir formāli derīgs, bet drīz salauzīs automatizāciju. Pārbaude apstiprina, ka atjaunošana ir ieviesta, laikus pārķer termiņu un izskaidro nosaukuma neatbilstību.

Kā lietot SSL sertifikāta pārbaudi

  1. Ievadi pārbaudāmo hostu, piemēram, example.com; no pilnas URL tiek ņemts tikai hosts.
  2. Maini portu tikai tad, ja nepārbaudi standarta HTTPS uz 443.
  3. Pagaidi TLS rokasspiedienu, tad izlasi spriedumu un atlikušās dienas.
  4. Pārskati izdevēju, SAN sarakstu, protokolu, šifru un visu ķēdi.

Biežāk uzdotie jautājumi par SSL sertifikātiem

Ko nozīmē spriedumi?

Derīgs nozīmē, ka sertifikāts iztur pārbaudi un līdz beigām ir vairāk nekā 30 dienas; beidzas nozīmē, ka tas iztur pārbaudi, bet beidzas 30 dienu laikā; beidzies, nederīgs un nesasniedzams apraksta pagājušu beigu datumu, neizdevušos uzticības pārbaudi un hostu bez rokasspiediena.

Kāpēc nesasniedzams hosts nav kļūda?

Tāpēc, ka hosts, kas neatbild uz porta, pats ir atbilde; pārbaude ziņo iemesla kodu, piemēram, ECONNREFUSED vai TIMEOUT, lai atšķirtu mirušu servisu no sertifikāta problēmas.

Atpakaļ