30. septembril kell 17:01 Moskva aega aegub IdenTrusti juursertifikaadi (DST Root CA X3) eluaeg, mida kasutati Let's Encrypti (ISRG Root X1) juursertifikaadi ristallkirjastamiseks. See juursertifikaat, mida haldab kogukond ja mis annab sertifikaate tasuta kĂ”igile soovijatele, tagas Let's Encrypti sertifikaatide usaldusvÀÀrsuse laia valiku seadmetes, operatsioonisĂŒsteemides ja brauserites, kuni Let's Encrypti enda juursertifikaat integreeriti juursertifikaatide hoidjatesse.
Alguses oli plaan, et pĂ€rast DST Root CA X3 aegumist lĂ€heb Letâs Encrypt ĂŒle allkirjastamise loomisele ainult oma juurerutriidi sertifikaadi kasutamisega, kuid selline samm tooks kaasa ĂŒhilduvuse kadumise suure hulga vanade sĂŒsteemidega, mis ei ole oma sertifikaatidest Letâs Encrypti juurerutriidi sertifikaati lisanud. Eriti umbes 30% kasutuses olevatest Androidi seadmetest ei sisalda Letâs Encrypti juurerutriidi sertifikaati, mille tugi ilmus alles Android 7.1.1 platvormiga, mis vĂ€lja anti 2016. aasta lĂ”pus.
Letâs Encrypt ei kavatsenud uue ristallkirja kokkuleppe sĂ”lmimist, kuna see seab tĂ€iendava vastutuse lepingupooltele, piirab nende autonoomiat ja takistab kĂ”igi teiste sertifitseerimisasutuste protseduuride ja reeglite jĂ€rgimist. Kuid potentsiaalsete probleemide ilmnedes paljusid Android-seadmeid plaan vaadati ĂŒle. Uus leping on sĂ”lmitud IdenTrust sertifitseerimisasutusega, mille raames on loodud alternatiivne ristallkirjastatud vahesertifikaat Letâs Encrypt. Ristallkiri kehtib kolm aastat ning vĂ”imaldab sĂ€ilitada tugi seadmetele Android alates versioonist 2.3.6.
Siiski ei kata uus vahesertifikaat paljusid muid aegunud sĂŒsteeme. NĂ€iteks pĂ€rast DST Root CA X3 sertifikaadi aegumist 30. septembril lĂ”petavad Letâs Encrypt sertifikaadid kehtivuse vanades, enam mitte toetatavates versioonides ja operatsioonisĂŒsteemides, kus on vajalik ISRG Root X1 sertifikaadi kĂ€sitsi lisamine juuresertifikaatide hoidlasse Letâs Encrypt sertifikaatide usaldusvÀÀrsuse tagamiseks. Probleemid avalduvad jĂ€rgmistes valdkondades:
- OpenSSL kuni haru 1.0.2 (1.0.2 haru hooldamine lÔpetati detsembris 2019);
- NSS < 3.26;
- Java 8 < 8u141, Java 7 < 7u151;
- Windows < XP SP3;
- macOS < 10.12.1;
- iOS < 10 (iPhone < 5);
- Android < 2.3.6;
- Mozilla Firefox < 50;
- Ubuntu < 16.04;
- Debian < 8.
OpenSSL 1.0.2 puhul tekib probleem veast, mis ei vĂ”imalda korrektselt töödelda ristallkirjastatud sertifikaate, kui ĂŒks kasulikest juureritsertifikaatidest, mida kasutatakse allkirjastamisel, on aegunud, isegi kui teised kehtivad usaldusketid jÀÀvad alles. Probleem ilmnes esmakordselt eelmisel aastal pĂ€rast AddTrust sertifikaadi aegumist, millel rakendati ristallkirjastust Sectigo (Comodo) sertifikaatide puhul. Probleemi tuum on, et OpenSSL töötles sertifikaati kui lineaarset ketti, samas kui RFC 4158 kohaselt vĂ”ib sertifikaat esindada suunatud jaotatud tsĂŒklilist graafi, millel on mitu usalduspunkti, mida tuleb arvesse vĂ”tta.
Vanadele levitamisele, mis on seotud OpenSSL 1.0.2, pakutakse kolme möödavariantide vÔimalust probleemi lahendamiseks:
- KĂ€sitsi eemaldage IdenTrust DST Root CA X3 juuresertifikaat ja installige eraldiseisev (mitte ristkirjutatud) ISRG Root X1 juuresertifikaat.
- Ava kĂ€skude openssl verify ja s_client kĂ€ivitamisel saab kasutada valikut «âtrusted_first».
- Kasutamiseks serveril sertifikaat, mille on kinnitanud eraldiseisev SRG Root X1 juuresertifikaat, millel ei ole ristkirjutust. Ăksikasjalik meetod toob kaasa ĂŒhilduvuse kadumise vanade Android-klientidega.
Kohal vĂ”ib mĂ€rkida, et Letâs Encrypt projekt on ĂŒletanud kahe miljardi genereeritud sertifikaadi piiri. Ăks miljard oli saavutatud eelmise aasta veebruaris. IgapĂ€evaselt genereeritakse 2,2-2,4 miljonit uut sertifikaati. Aktiivsete sertifikaatide arv on 192 miljonit (sertifikaat kehtib kolm kuud) ja katab umbes 260 miljonit of domains (aasta tagasi oli katvuses 195 miljonit domeeni, kaks aastat tagasi â 150 miljonit, kolm aastat tagasi â 60 miljonit). Firefox Telemetry teenuse statistika pĂ”hjal on maailmas HTTPS-i lehtede pĂ€ringute osakaal 82% (aasta tagasi â 81%, kaks aastat tagasi â 77%, kolm aastat tagasi â 69%, neli aastat tagasi â 58%).
Allikas: opennet.ru
