PGP エンドツーエンド暗号化は BlueMail で完全に無料です。すべてのプランに含まれており、無料の Personal プランにも含まれます。購入するライセンスはなく、アップグレードの案内や開始すべきトライアルはありません。既に使用している任意のアカウント(Gmail、Outlook、Yahoo、iCloud およびその他の IMAP メールボックスを含む)で Android、iOS、Windows、Mac、Linux のいずれでも動作します。PGP が何でありどのように動作するかについては、PGP 暗号化 in BlueMail を参照してください。
PGP 暗号化設定
- BlueMail を開きます。
- Settings に移動します。
- Privacy & Security に移動します。
- セキュリティオプションから End-to-End Encryption を選択します。
- PGP Encryption を選択します。(同じ画面で S/MIME Encryption & Signing を選べます。組織が PGP キーではなく証明書を発行する場合はこちらを使用します。)
次の2つの主な操作が表示されます:
- Generate New Key Pair
- Import Existing Keys
これらのオプションの下には次が表示されます:
- Active PGP Configuration – 現在暗号化と署名に使用されている鍵ペア。
- All keys – アプリに保存されているすべての鍵の一覧。
オプション 1: 新しい PGP 鍵ペアを生成する
PGP を初めて使う場合や、BlueMail アカウント用に別の鍵を作成したい場合:
- Generate New Key Pair をタップします。
- Name と Email address を確認します。BlueMail が選択したアカウントからこれらを入力し、メールアドレスが鍵の発行対象となる識別になります。
- Key type を選択します: デフォルトの ECC (Elliptic Curve) または RSA。
- RSA の場合のみ、Key strength を 3072 または 4096 ビットで選びます。ECC 鍵は固定の曲線(P‑256)を使用するため設定は不要です。
- Key expiry を設定します。デフォルトは 3 years です。数値と単位(日、月、年)を変更するか、Key does not expire を有効にできます。
- Key passphrase を入力します。これはデバイス上の秘密鍵を保護します。強力なものを選び、安全な場所に保管してください。
- Generate keys をタップします。
生成されると、新しい鍵は Active PGP Configuration の下に表示され、アカウントは送信メールの暗号化と署名にそれらを使用します。
鍵ペアを生成すると何が起こるか
- Public Key: 他者と共有され、相手があなたに暗号化メッセージを送るために使用します。
- Private Key: あなたのデバイスに安全に保存され、受信メールの復号に使用されます。
重要: 秘密鍵を誰とも共有しないでください。
オプション 2: 既存の PGP 鍵をインポートする
すでに PGP 鍵をお持ちの場合(例: GnuPG、ProtonMail Bridge、OpenKeychain など)、それらを BlueMail にインポートできます。
鍵をインポートする方法
- Import Existing Keys をタップします。
- 秘密鍵を次のいずれかの方法で提供します:
- Private key の横にある Select file をタップして鍵ファイル(
.asc、.pgpまたは.gpg)を選択する、または - ASCII アーマードされた秘密鍵ブロックをそのまま Private key ボックスに貼り付けます。
- Private key の横にある Select file をタップして鍵ファイル(
- 秘密鍵がパスフレーズで保護されている場合は、Private key passphrase フィールドに入力します。
- Import keys をタップして完了します。
提供する必要があるのは 秘密鍵 のみで、標準的な秘密鍵のエクスポートには対応する公開鍵が既に含まれており、BlueMail はそこから読み取ります。
BlueMail があなたの鍵ペアを検証して保存します。インポートされると、鍵は Active PGP Configuration の下に表示されます。
インポートする前に
- 鍵の発信元と真正性を信頼していることを確認してください。
- 秘密鍵がパスフレーズで保護されていない場合、インポート前により良いセキュリティのためにパスフレーズを追加することを検討してください。
PGP 鍵の管理
鍵を生成またはインポートした後:
- Active PGP Configuration は現在暗号化および署名に使用されている鍵を表示します。
- All keys セクションは BlueMail で利用可能なすべての PGP 鍵を一覧表示します。
- 必要に応じてアクティブ鍵を切り替えたり、古い鍵を削除したりできます。
安全な PGP の使用
- 秘密鍵を安全にバックアップしてください。紛失するとその鍵で暗号化されたメッセージを復号できなくなります。
- パスフレーズを保護し、プレーンテキストで保存することを避けてください。
- 共有するのは 公開鍵のみ にし、秘密鍵は決して共有しないでください。
- 中間者攻撃を避けるために、他者から受け取った公開鍵を検証してください。
トラブルシューティング
“We were unable to import your PGP keys. Verify the files and passphrase and try again.”
BlueMail はインポート失敗ごとにこのメッセージを表示するので、順に考えられる原因を確認してください:
- Key format: 鍵を貼り付けた場合、ASCII-armored で完全である必要があります: それは
-----BEGIN PGP PRIVATE KEY BLOCK-----で始まり、ヘッダーとフッターと本文が必要です。疑わしい場合は、貼り付ける代わりに元の.asc、.pgpまたは.gpgファイルで Select file を使用してください。 - Passphrase: 鍵作成時の正確なパスフレーズを使用し、貼り付け時に末尾のスペースが混入していないか注意してください。
- Private part missing: 公開鍵のエクスポートは鍵ペアとしてインポートできません。他の PGP ツールから 秘密鍵をエクスポートしたことを確認してください。
鍵が表示されない
次を試してください:
- BlueMail を再起動します。
- 鍵ペアを再インポートします。
- インポートしたエクスポートに 秘密鍵が含まれているか、公開鍵のみではないかを確認します。