広告が嫌いですか? 行く 広告なし 今日

PGPキーペアジェネレーター

開発者安全

ユーザーID

キー設定

ガイド

PGPキーペアジェネレーター

ブラウザ上で直接PGP公開鍵/秘密鍵ペアを生成し、メール暗号化、ファイル署名、ID検証に使用します。RSAとECCのキータイプから選択し、オプションでパスフレーズを設定し、有効期限を設定します。公開鍵と秘密鍵の両方が、PGP互換アプリケーションにインポートできる標準ASCIIアーマードPEM形式で出力されます。

使用方法

キーのユーザーIDに埋め込む名前とメールアドレスを入力します。オプションでコメントとパスフレーズを追加できます。キータイプ(RSA 2048/4096またはECC Curve25519)を選択し、有効期限を設定してから「生成」をクリックします。公開鍵と秘密鍵の両方のブロックをコピーまたはダウンロードします。 キーペアを生成。公開鍵と秘密鍵のブロックをコピーまたはダウンロードします。

機能

  • RSAとECCのサポート – RSA 2048 / 4096ビットまたはECC Curve25519
  • パスフレーズ保護 – 秘密鍵を暗号化するためのオプションのパスフレーズ
  • 設定可能な有効期限 – 無期限、1年、2年、またはカスタム日数
  • ASCIIアーマード出力 – GPG、ProtonMail、Keybase、およびすべてのPGPツールと互換性のある標準PEM形式
  • ユーザーID埋め込み – 名前、メールアドレス、およびオプションのコメントがキーに埋め込まれます
  • クライアントサイドのみ – 秘密鍵はブラウザ内で生成され、ブラウザから離れることはありません

よくある質問

  1. PGPキーのRSAとECCの違いは何ですか?

    RSA(Rivest–Shamir–Adleman)は、従来のPGPキーアルゴリズムであり、幅広い互換性を提供します。4096ビットのRSAキーは強力なセキュリティを提供しますが、生成に時間がかかり、署名が大きくなります。Curve25519を備えたECC(Elliptic Curve Cryptography)は、RSA-3072と同等のセキュリティを、はるかに小さいキーと高速な操作で提供します。トレードオフとして、ECCは古いPGP実装でのサポートがわずかに少なくなります。

  2. PGPにおけるASCIIアーマリングとは何ですか?

    ASCIIアーマリングは、バイナリPGPキーデータを、ヘッダーとフッター行(例:-----BEGIN PGP PUBLIC KEY BLOCK-----)で囲まれたBase64エンコードテキストに変換します。これにより、バイナリ暗号化データは、エンコード破損なしで、電子メール、テキストファイル、Webフォームに安全に貼り付けることができます。アーマード形式は、PGPキーと暗号化メッセージを共有および保存するための標準的な方法です。

  3. PGPキーに有効期限を設定すべきなのはなぜですか?

    有効期限を設定すると、秘密鍵が知らないうちに侵害された場合の影響を制限できます。攻撃者がキーを取得した場合、有効期限が設定されていれば、最終的に無効になります。引き続き制御しているキーの有効期限を延長することはいつでも可能です—有効期限は合法的な使用の制限ではなく、安全のためのバックストップです。有効期限のないキーは、紛失した場合でも無期限に有効なままです。

  4. PGPキーのフィンガープリントとは何ですか?また、なぜ重要ですか?

    PGPフィンガープリントは、公開キーの短いハッシュ(通常40文字の16進数)であり、完全なキーを交換せずにキーのIDを検証するために使用されます。誰かが公開キーを提供した場合、信頼できる帯域外チャネル(対面、電話など)を通じてフィンガープリントを検証し、偽のキーではなく正規のキーを受け取ったことを確認します。これにより、キー交換における中間者攻撃を防ぐことができます。

広告なしで楽しみたいですか? 今すぐ広告なしで

拡張機能をインストールする

お気に入りのブラウザにIOツールを追加して、すぐにアクセスし、検索を高速化します。

に追加 Chrome拡張機能 に追加 エッジ拡張 に追加 Firefox 拡張機能 に追加 Opera 拡張機能

スコアボードが到着しました!

スコアボード ゲームを追跡する楽しい方法です。すべてのデータはブラウザに保存されます。さらに多くの機能がまもなく登場します!

ニュースコーナー 技術ハイライト付き

参加する

価値ある無料ツールの提供を継続するためにご協力ください

コーヒーを買って