Jak je soukromý klíč uložen?
- Čtení
- 1 minut
- Kategorie
- Šifrování a klíče
Váš soukromý klíč k Proton Mailu(nové okno) se generuje ve vašem prohlížeči. Před odesláním soukromého klíče na server k uložení jej zašifrujeme vaším heslem (nebo heslem k poštovní schránce, pokud používáte režim dvou hesel). To zajišťuje, že svůj soukromý klíč můžete používat pouze vy.
Pro ochranu vašeho soukromého klíče nejprve použijeme bcrypt k vytvoření hashe vašeho hesla s použitím náhodně generovaného saltu, který se pro každého uživatele liší. Výsledek se poté použije k zašifrování vašeho soukromého klíče pomocí AES-256. Tím, že jej nejprve zahashujeme pomocí bcrypt, výrazně zpomalíme proces dešifrování vašeho soukromého klíče pro kohokoli, kdo se pokusil uhodnout vaše heslo. Pro každého uživatele používáme jiný salt, což znamená, že útočník pokoušející se získat hesla hrubou silou bude moci v jeden okamžik cílit pouze na jednoho uživatele, což ho ještě více zpomalí.
Obecně platí, že nejlepším přístupem k ochraně vašeho soukromého klíče před únikem je zvolit si silné heslo.