RSA 金鑰對產生器

在您的瀏覽器中本機執行

在瀏覽器中產生 PEM 格式的 RSA 公開金鑰與私密金鑰

金鑰長度(位元)

金鑰越長越安全,但產生速度越慢。

進階
用途
雜湊

公開指數固定為 65537。

私密金鑰(PKCS#8 PEM)

敏感資訊
私密金鑰屬於敏感資訊。任何取得它的人都能以該金鑰持有者的身分行事。金鑰在本機產生,CodingTool 不會儲存。

公開金鑰(SPKI PEM)

選擇選項後,點選「產生金鑰對」。

金鑰在瀏覽器中產生,絕不會被儲存、記錄或傳送。

關於 RSA 金鑰對

此工具使用瀏覽器內建的 Web Crypto API 建立 RSA 金鑰對。可選擇 2048、3072 或 4096 位元,預設為 2048 位元。公開金鑰會匯出為 SPKI PEM(BEGIN PUBLIC KEY),私密金鑰會匯出為 PKCS#8 PEM(BEGIN PRIVATE KEY),這是多數函式庫與伺服器支援的格式。在「進階」中,可搭配 SHA-256、SHA-384 或 SHA-512 產生用於加密(RSA-OAEP)或簽章(RSA-PSS)的金鑰。公開指數一律為 65537。

使用方式

選擇金鑰長度,必要時開啟「進階」選擇用途與雜湊,再點選「產生金鑰對」。較大的金鑰可能需要幾秒鐘。每把金鑰都可分別複製或下載為 public-key.pem 與 private-key.pem。變更選項或點選「清除」會移除目前的金鑰。

安全性與隱私權

金鑰在你的裝置上產生,只保存在頁面記憶體中。CodingTool 不會儲存、記錄或傳送金鑰,清除工具或離開頁面後金鑰即會消失。請將私密金鑰存放在機密管理工具或受保護的檔案中,只分享公開金鑰。

CodingTool 已正式上線於

Launched on StartupBaseCodingTool.dev - Free, Fast & Easy Developer Tools in One Place | Product HuntCodingTool - Featured on Startup FameFazier badgeListed on Turbo0Featured on Twelve ToolsFeatured on Findly.tools