RSA鍵ペアジェネレーター
2048、3072、4096ビットのRSA鍵ペアを生成。PEM形式出力、フィンガープリント付き。ローカル処理。
RSA鍵ペアとは何ですか?
RSA鍵ペアは公開鍵と秘密鍵で構成されます。公開鍵は暗号化や署名検証のために共有でき、秘密鍵は復号や署名作成のために秘密に保つ必要があります。
どの鍵長を使うべきですか?
RSA 2048ビットが一般的な最低推奨値です。RSA 3072ビットはより高いセキュリティ、RSA 4096ビットは最高レベルのセキュリティを提供します。
秘密鍵は安全ですか?
すべての鍵生成はWeb Crypto APIを使用してブラウザ内で行われます。秘密鍵はデバイスから出ることはありません。常に安全に保管してください。
鍵のフィンガープリントとは?
公開鍵の短い一意識別子(SHA-256ハッシュ)です。鍵全体を比較せずに簡単に確認・比較できます。
PEM形式とは何ですか?
PEM(Privacy Enhanced Mail)は暗号鍵を保存するためのbase64エンコードされた形式です。SSL証明書、SSH鍵、その他の暗号化アプリケーションで最も広く使用されている形式です。
これらの鍵をSSHに使用できますか?
はい、PEM形式で生成されたRSA鍵はSSH認証に使用できます。ただし、一部のSSHクライアントではssh-keygenを使用してOpenSSH形式に変換する必要がある場合があります。
RSA暗号化はどのように機能しますか?
RSAは大きな素数の数学的性質に基づいた非対称暗号化アルゴリズムです。公開鍵で暗号化し、対応する秘密鍵で復号します。
RSA鍵の一般的な用途は何ですか?
RSA鍵は安全なデータ暗号化、デジタル署名、SSL/TLS証明書、SSH認証、コード署名、安全な通信プロトコルに使用されます。
ソフトウェアをインストールする必要がありますか?
いいえ、このツールは完全にブラウザ内で実行されます。ソフトウェアのインストール、登録、サーバー通信は不要です。すべてデバイス上でローカルに処理されます。
鍵生成にはどのくらい時間がかかりますか?
鍵生成時間は鍵のサイズによって異なります。RSA 2048は1秒未満、RSA 3072は1-2秒、RSA 4096は最新のデバイスで2-5秒かかります。