CSR は証明書署名要求ファイルで、申請する SSL/TLS 証明書の情報を含みます。CSR 生成時には同時に鍵ペアが生成され、CSR には公開鍵と証明書情報が含まれ、秘密鍵は自分で保管します。CSR を認証局(CA)に提出すると、CA が検証後、証明書を発行します。秘密鍵は Web サーバーの設定に使用します。
本ツールは完全にブラウザ内で動作し、JavaScript の forge.js ライブラリを使用してローカルで鍵ペアと CSR を生成します。処理全体でサーバーとの通信は一切行われず、秘密鍵がデバイスから出ることはありません。生成された秘密鍵はブラウザのメモリにのみ保存され、ページを閉じると自動的に消去されます。生成後はすぐにダウンロードし、秘密鍵を大切に保管してください!