RSA金鑰對產生
產生2048、3072、4096位元RSA金鑰對,PEM格式輸出,含指紋資訊。完全在瀏覽器中執行。
什麼是RSA金鑰對?
RSA金鑰對由公鑰和私鑰組成。公鑰可以公開分享,用於加密資料或驗證簽章;私鑰必須保密,用於解密資料或建立簽章。
應該使用什麼金鑰長度?
RSA 2048位元是通用推薦的最低長度。RSA 3072位元提供更高安全性,RSA 4096位元提供最高安全級別。更長的金鑰更安全但速度更慢。
我的私鑰安全嗎?
所有金鑰產生完全在您的瀏覽器中使用Web Crypto API完成。您的私鑰不會離開您的裝置。但請始終安全儲存私鑰,切勿分享。
什麼是金鑰指紋?
金鑰指紋是公鑰的簡短唯一識別碼(SHA-256雜湊)。它讓您可以輕鬆驗證和比較金鑰,而無需比較整個金鑰內容。
什麼是PEM格式?
PEM(隱私增強郵件)是一種base64編碼的加密金鑰儲存格式。它是SSL憑證、SSH金鑰和其他加密應用最廣泛使用的格式。
這些金鑰可以用於SSH嗎?
可以,PEM格式產生的RSA金鑰可用於SSH身份驗證。但某些SSH客戶端可能需要使用ssh-keygen將其轉換為OpenSSH格式。
RSA加密如何運作?
RSA是一種非對稱加密演算法,基於大質數的數學特性。它使用公鑰加密,使用對應的私鑰解密。
RSA金鑰的常見用途有哪些?
RSA金鑰用於安全資料加密、數位簽章、SSL/TLS憑證、SSH身份驗證、程式碼簽章和安全通訊協定。
需要安裝軟體嗎?
不需要,此工具完全在瀏覽器中運作。無需軟體安裝、註冊或伺服器通訊。所有操作都在您的裝置上本機完成。
金鑰產生需要多長時間?
金鑰產生時間取決於金鑰大小。RSA 2048不到一秒,RSA 3072需要1-2秒,RSA 4096在現代裝置上需要2-5秒。