コンテンツにスキップ
ダウンロード

PGP キー管理

PGP(Pretty Good Privacy)鍵をエンドツーエンドのメール暗号化に使用します。

概要

PGP暗号化を使用すると、宛先のみが読める暗号化メールを送受信できます。BlueMail は、生成、インポート、エクスポート、鍵サーバ操作を含む完全なPGP鍵管理をサポートします。

PGP設定へのアクセス

設定 > プライバシーとセキュリティ > エンドツーエンド暗号化 > PGP鍵

次に、PGP鍵を管理するメールアカウントを選択します。

鍵の概要

メイン画面には、選択したアカウントに関連付けられたすべてのPGP鍵が表示されます:

鍵情報

フィールド説明
Email鍵に関連付けられたメールアドレス
Key ID鍵の短い識別子
AlgorithmECCまたはRSAの暗号方式
Created鍵の作成日
Expires有効期限(または「Never」)
StatusActive、Revoked、Expired
OriginGenerated、Imported、またはKey Server

鍵の操作

鍵をタップすると展開され、利用可能な操作が表示されます:

アクション説明
Export Public Key公開鍵を他者と共有
Backup Keyパスワード保護付きで秘密鍵をエクスポート
Upload to Key Server公開鍵を公開して発見可能にする
Verify Email鍵サーバの認証のためのメール検証を要求
Revoke Key鍵サーバ上で鍵を失効としてマーク
Delete Keyローカルストレージから鍵を削除

鍵生成

  1. Generate New Key をタップ
  2. 鍵オプションを設定:

生成オプション

オプション説明
Nameあなたの名前(鍵に表示されます)
Email鍵のメールアドレス
AlgorithmECC(推奨)またはRSA
RSA Bits2048、3072、または4096(RSAのみ)
Expiration有効期限を設定、または「No Expiry」を選択
Passphrase秘密鍵を保護する任意のパスフレーズ
  1. Generate をタップ
  2. 鍵の生成が完了するまで待機

アルゴリズムの推奨

アルゴリズム利点欠点
ECC高速、小さな鍵、現代的古いシステムとの互換性が低い
RSA 4096最高の互換性遅く、大きな鍵

鍵のインポート

  1. Import Key をタップ

  2. インポート方法を選択:

    • From File: .asc または .gpg ファイルを選択
    • From Text: 鍵テキストを貼り付け
  3. 鍵が暗号化されている場合はパスフレーズを入力

  4. Import をタップ

サポートされる形式

  • ASCIIアーマー鍵 (.asc)
  • バイナリ鍵 (.gpg)
  • 複数鍵を含む鍵リング

鍵のエクスポート

公開鍵をエクスポート

  1. リストから鍵を選択
  2. Export Public Key をタップ
  3. 宛先を選択:
    • クリップボードへコピー
    • ファイルとして保存
    • メールで共有

秘密鍵のバックアップ

  1. リストから鍵を選択
  2. Backup Key をタップ
  3. 強力なバックアップパスワードを入力
  4. パスワードを確認
  5. 暗号化バックアップを保存

パスワードの強度指標:

  • 弱い: 8文字未満
  • 中程度: 8–11文字
  • 強い: 12文字以上

鍵サーバーの操作

鍵サーバーへアップロード

公開鍵を共有して他者が見つけられるようにします:

  1. 鍵を選択
  2. Upload to Key Server をタップ
  3. 確認を待つ

メールの検証

メールアドレスの所有権を証明します:

  1. 鍵を選択
  2. Verify Email をタップ
  3. 検証リンクのメールを確認
  4. リンクをクリックして検証を完了

鍵の失効

鍵を「有効でない」としてマークします:

  1. 鍵を選択
  2. Revoke Key をタップ
  3. 失効を確認
  4. 鍵サーバー上で鍵が失効としてマークされます

警告: 失効は永久で取り消せません。

メールでのPGPの使用

鍵が設定されたら:

暗号化メールの送信

  1. 新しいメールを作成
  2. 受信者が公開鍵を持っていれば、暗号化が可能
  3. 作成オプションで暗号化を有効にする
  4. 通常どおり送信

暗号化メールの受信

  1. 暗号化されたメールを開く
  2. BlueMail はあなたの秘密鍵を使用して自動的に復号します
  3. プロンプトが表示されたらパスフレーズを入力

トラブルシューティング

鍵が見つからない

  • 受信者の公開鍵がインポートされていることを確認
  • 受信者の鍵を鍵サーバーで検索
  • 受信者に公開鍵の共有を依頼

復号に失敗

  • 正しい秘密鍵を持っていることを確認
  • パスフレーズが正しいか確認
  • メールがあなたの鍵に対して暗号化されていることを確認

アップロードに失敗

  • インターネット接続を確認
  • 鍵サーバーが一時的に利用不可の可能性
  • 後で再度試す

セキュリティのベストプラクティス

  1. 秘密鍵のパスフレーズを強力に設定
  2. 鍵を安全にバックアップする
  3. 自動鍵ローテーションのために有効期限を設定する
  4. 侵害された鍵を直ちに失効させる
  5. 鍵を交換する際に指紋を検証する