Portál AbcLinuxu, 12. května 2025 22:07
Zdravím všechny,
mám pár drobných dotazů. Pracuji notfikačním plasmoidu o stavu mailových schránek (GX Mail Notify) a zajímalo by mě pár věci o SSL komunikaci se serverem.
1) Jestli jsem to pochopil správně, tak vlastní ověření pravosti serveru (pomocí certifikátů) běžně v programech funguje tak, že si vyžádám certifikát, zobrazím informace uživateli a ten pokud souhlasí, tak se certifikát uloží (např. v PEM formátu) a při každém dalším připojení se porovná uložený certifikát s tím co posílá server. Takto jsem to pochopil a tak to i dělám.
2) Pokud tedy s prvním dobem souhlasíte, tak by mě zajímalo, zda je normální, aby server posílal více certifikátu než jen jeden. Před pár měsící například GMail jednou poslal podepsaný autoritou a po druhé zase podepsaný sám sebou. Naprosto náhodně takto posílal certifikáty po dobu několika týdnů. mám pocit, že jednomu z nich končila platnost a druhému začínala. Tak možná nějak nevychytal to rozmezí. Ale mě by zajímalo jestli je to takto normální a zda je to třeba v souladu se správnou SSL komunikací obecně (nevím jak to jinak popsat). Od té doby už uběhl nějaký čas očividně už má GMail opět jen jeden certifikát, ale teď se mi ozval člověk, že prý yahoo.jp posílá náhodně asi 20 certifikátů. Jde mi o to, že já ukládám pouze jeden a když pak pošle server jiný, tak logicky nesouhlasí a opět otravuje uživatele. Otázka tedy zní jasně. Je to normální a mám tam tedy dodělat ukládání více certifikátů? A nebo jsou správci těch serverů idioti?
Děkuji moc každému kdo přispěje.
Logicky se certifikat vydava na urcitou dobu, cast ona jeden rok, ale teoreticky nic nebrani v jejich zmene, treba kazdy tyden. Prakticky zalezi o jakou komunikaci se jedna, jestli je to VPN, nebo HTTPS. Server podepsany znamou CA povazuji za duveryhodnejsi, nez server podepsany sam sebou, ale to je otazka duvery, ze strany klienta. KAzdopadne je to diskutabilni tema.
NN
Děkuji za odpověd, ale bohužel jste odpověděl na něco jiného než jsem se ptal.
Toto o certifikátech vím a to není problém o kterém píšu. Změna certifikátu je jasná, ale představte si, že má mail-server 10 certifikátů a ty náhodně posílá klientovi (například celý rok). Toto mě zajímá, zda je normální či ne.
Omlouvám se, pokud jsem se špatně vyjádřil v původním dotazu.
Napadlo mě čím by to mohlo být způsobeno (už jen proto, že se to děje jen u velikánů jako je gmail a yahoo).
Mohlo by být možné, že odpovídá pokaždé jiný server (z jejich vnitřní sítě) a každý ma svůj vlastní certifikát? To by dost vysvětlovalo. Ale i tak trvá původní dotaz, zda je to normální chování.
Děkuji
Tiskni
Sdílej:
ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.