Proton 首頁

私有金鑰是如何儲存的?

閱讀
0 分鐘
類別
加密和金鑰

您的 Proton Mail(新視窗) 私有金鑰是在您的瀏覽器中產生的。在將私有金鑰傳送到伺服器進行儲存之前,我們會使用您的密碼(若您使用雙重密碼模式,則為 電子郵件信箱密碼)將其加密。這可確保只有您本人才能使用您的私有金鑰。

為了保護您的私有金鑰,我們首先會使用 bcrypt 建立您密碼的雜湊,並使用為每個使用者隨機產生且各不相同的加鹽式。接著,其結果會用於以 AES-256 加密您的私有金鑰。藉由先以 bcrypt 進行雜湊,任何企圖猜測您的密碼以解密您私有金鑰的人,其破解速度將會大幅降低。我們為每個使用者使用不同的加鹽式,這表示企圖透過暴力破解獲取密碼的攻擊者一次只能鎖定一名使用者,進一步減慢其速度。

一般而言,要防止您的私有金鑰外洩,最佳方法是選擇 高強度密碼