Mis on SSL-sertifikaadi kontroll?
SSL-sertifikaadi kontroll ühendub hostiga TLS-i kaudu ja loeb esitatud sertifikaadi. Näiteks example.com puhul tagastab see lehtsertifikaadi, mille subjektis on example.com, väljaandja nagu Example CA, kehtivusakna algus- ja lõppkuupäevaga, SHA-256 sõrmejälje ja SAN-loendi, kuhu võib kuuluda www.example.com. Samuti näidatakse kokku lepitud protokolli, näiteks TLS 1.3, ja valitud šifrit.
Tulemus näitab ka ahelat: lehtsertifikaadi on allkirjastanud vahesertifikaat ja selle omakorda usaldusväärne juur, ning iga lüli peab kontrolli läbima, et brauser võtaks sertifikaadi vastu hoiatuseta. Tootmises loeb kõige rohkem järelejäänud päevade arv: 14 päevaga sertifikaat on vormiliselt kehtiv, kuid lõhub peagi automatiseerimise. Kontroll kinnitab, et uuendus jõustus, tabab aegumise varakult ja selgitab nime mittevastavust.
Kuidas SSL-sertifikaadi kontrolli kasutada
- Sisesta kontrollitav host, näiteks example.com; täis-URL-ist võetakse ainult host.
- Muuda porti vaid siis, kui ei kontrolli standardset HTTPS-i pordil 443.
- Oota TLS-i kättlust, seejärel loe otsust ja järelejäänud päevi.
- Vaata üle väljaandja, SAN-loend, protokoll, šiffer ja kogu ahel.
Korduma kippuvad küsimused SSL-sertifikaatide kohta
Mida otsused tähendavad?
Kehtiv tähendab, et sertifikaat läbib kontrolli ja lõpuni on üle 30 päeva; aegub tähendab, et see läbib kontrolli, kuid lõpeb 30 päeva jooksul; aegunud, kehtetu ja kättesaamatu kirjeldavad möödunud lõppkuupäeva, ebaõnnestunud usalduskontrolli ja hosti, mis kättlust ei lõpetanud.
Miks ei ole kättesaamatu host viga?
Sest host, mis pordil ei vasta, ongi vastus; kontroll teatab põhjusekoodi nagu ECONNREFUSED või TIMEOUT, et eristada surnud teenust sertifikaadiprobleemist.
