Google vyvinula způsob, jak zabezpečit HTTPS proti kvantovým útokům bez zvyšování velikosti TLS certifikátů

Google vyvinula způsob, jak zabezpečit HTTPS proti kvantovým útokům bez zvyšování velikosti TLS certifikátů

35 hardware

Google vyvíjí kvantově odolné certifikáty bez zvyšování jejich velikosti

Kvantové počítače mohou prolomit současné X.509 certifikáty pomocí Shorova algoritmu. V tradičním přístupu by k ochraně proti takovým útokům bylo třeba kryptografické prvky téměř zvětšit 40krát – na asi 2,5 kB. To by vedlo ke zpomalení TLS a pomalejší síťové komunikaci, což by mohlo způsobit odchod uživatelů od nových protokolů.

Aby se tomu předešlo, Google používá *Merkleovy stromy*. V takové struktuře certifikační úřad podepisuje pouze „kořenový“ hash stromu, který obsahuje několik milionů certifikátů. Samotný certifikát, který přijme prohlížeč, je jen malé důkazy o tom, že je součástí stromu. Tím se velikost kryptografického podpisu zůstává stejná – 64 bajtů.

Pokud bude Shorův kvantový algoritmus prakticky realizován, útočníci budou schopni padělávat klasické podpisy a veřejné klíče, stejně jako měnit časové razítka certifikátů. Aby se proti tomu postavil Google, používá kvantově odolné podepisovací algoritmy, například ML‑DSA. V takovém případě musí útočník prolomit jak tradiční šifrování, tak i postkvantové.

Merkle Tree Certificates (MTC)

- Zaručují ochranu proti kvantovým útokům.
- Udržují velikost kryptografických dat na 64 bajtech.
- Již jsou implementovány v prohlížeči Chrome.

Pro testování účinnosti Cloudflare, jediná společnost, která zatím generuje distribuovaný rejstřík MTC, zaregistrovala přibližně tisíc TLS certifikátů nového typu.

V budoucnu je plánováno předat úkol vydávání takových certifikátů běžným certifikačním úřadům. K tomu již byla vytvořena pracovní skupina PKI, Logs and Tree Signatures, která vyvíjí dlouhodobé řešení.

Komentáře (0)

Podělte se o svůj názor — prosím, buďte slušní a držte se tématu.

Zatím žádné komentáře. Zanechte komentář a podělte se o svůj názor!

Chcete-li zanechat komentář, přihlaste se.

Přihlaste se pro komentování