CSR 產生器
免費線上產生 CSR(憑證簽章請求)和 RSA 私鑰。填寫網域和公司資訊,支援多網域 SAN,直接下載 PEM 檔案——私鑰完全在瀏覽器本機產生。
什麼是 CSR?
CSR(憑證簽章請求)是一段編碼文字,包含你的公鑰和身份資訊(網域、組織、所在地)。把它提交給憑證機構(CA),CA 簽章後即可簽發你的 SSL/TLS 憑證。
我的私鑰在哪裡產生和保存?
私鑰透過 Web Worker 在你的瀏覽器本機產生,絕不會離開你的裝置。請立即下載並妥善保存在伺服器上——如果遺失,用該 CSR 簽發的憑證將無法安裝。
應該選擇多大的金鑰長度?
RSA 2048 位元是公認的下限,對絕大多數網站已經足夠。RSA 3072 或 4096 位元安全餘量更大但交握開銷更高;目前主流憑證機構都接受 2048 位元。
通用名稱欄位填什麼?
通用名稱(CN)是憑證要保護的主網域,例如 example.com。萬用字元憑證請使用 *.example.com 形式。
什麼是 SAN 備用名稱?
SAN 列出憑證需要覆蓋的所有其他主機名稱,如 www.example.com 或 api.example.com。現代瀏覽器以 SAN 而非 CN 為準,請務必包含所有需要的名稱。
可以用通關密語加密私鑰嗎?
為簡化使用,本工具輸出未加密的 PKCS#8/PKCS#1 PEM。如伺服器流程需要,可下載後用 OpenSSL 自行加密私鑰。
需要把私鑰發給憑證機構嗎?
絕對不要。只把 CSR 發給憑證機構。私鑰必須只保存在你的伺服器上——任何拿到私鑰的人都可以冒充你的網站。
CSR 中哪些資訊是必填的?
只有通用名稱(網域)是必填項。組織、部門、城市、省份、國家和電子郵件均可選;DV(僅驗證網域)憑證中這些資訊本來就會被忽略。
如何使用CSR 產生器
這個 CSR 產生器透過 Web Worker 完全在瀏覽器本地產生憑證簽名請求與 RSA 私鑰。私鑰永不離開你的裝置——只有 CSR 會提交給憑證機構。
- 在「通用名稱」中填寫要保護的網域(例如 example.com,萬用字元網域用 *.example.com)。
- 可選填組織、部門、電子郵件、城市、省份與國家——免費 DV 憑證中憑證機構不會驗證這些欄位。
- 選擇金鑰長度(多數網站用 RSA 2048 即可;3072 或 4096 位元安全餘裕更大)。
- 需要多網域憑證時勾選 SAN,並逐行列出所有主機名稱。
- 點擊「產生 CSR」——金鑰產生在背景進行,頁面不會卡住。
- 下載兩個 PEM 檔案:CSR 提交給憑證機構,私鑰安裝到你的伺服器上。
務必保管好私鑰檔案:一旦遺失,以該 CSR 簽發的憑證將無法安裝,只能重新產生。
相關工具
- RSA金鑰對產生 產生2048、3072、4096位元RSA金鑰對,PEM格式輸出,含指紋資訊。完全在瀏覽器中執行。
- PGP 加密 線上加密解密 PGP 訊息、產生 OpenPGP 金鑰對並解析金鑰指紋。基於 openpgp.js,完全在瀏覽器中執行——金鑰和訊息永不離開你的裝置。
- SSH金鑰產生器 在瀏覽器中即時產生安全的SSH金鑰對(RSA、Ed25519、ECDSA)。免費線上工具,輸出OpenSSH格式,無需註冊。
- Basic Auth 標頭產生器 線上產生 HTTP Basic Authentication 標頭 — 即時將使用者名稱:密碼編碼為 Base64 Authorization 標頭
- 檔案雜湊校驗 本地計算校驗MD5、SHA-1、SHA-256、SHA-512檔案雜湊值
- PDF解密 在瀏覽器中即時移除PDF檔案的密碼保護,內建智慧暴力密碼恢復功能。
- PDF加密 免費線上為PDF檔案新增密碼保護。使用AES-256加密保護PDF文件,防止未授權存取。100%瀏覽器端處理,無需上傳。
- 文字加密解密 使用 AES-GCM/AES-CBC 演算法安全加密解密文字,基於密碼,所有處理在瀏覽器本地完成,資料絕不離開裝置。