S/MIME は通常のメールにはない二つの機能をメールにもたらします。署名された メッセージは本当にあなたから送られ、改ざんされていないことを証明し、暗号化された メッセージは送信先の人だけが開けます。 BlueMail for Windows は両方をサポートします。
必要なもの
- あなたのアドレス用の証明書、およびそれが
.p12または.pfxファイルの場合はそれを保護するパスワード。これらは通常組織の IT チームや認証局から配布され、証明書は設定しているアカウントと同じアドレスに対して発行されている必要があります。 - Enterprise ライセンス。 S/MIME は BlueMail の Enterprise 提供の一部です。まだ含まれていない場所では、S/MIME 画面に Enterprise license required の注記と Billing へのリンクが表示され、何を要求すべきか正確に確認できます。
Windows では、BlueMail は証明書を システム証明書ストア から読み取るため、IT チームが PC にポリシーで既にインストールした証明書や、あなたが .p12 をダブルクリックしてインストールした証明書は、BlueMail で追加作業なしに利用できます。
設定方法
- Settings | Privacy & Security | End-to-End Encryption を開きます。
- S/MIME Encryption & Signing をクリックします。
- 設定するアカウントを選びます。
- Certificates for this account の下で、Signing certificate の横にある Select… をクリックし、Encryption certificate に対しても同じことを行います。多くの証明書は両方の役割をカバーしているので、その場合は同じものを二度選びます。
BlueMail は各証明書の有効期間と SHA-256 フィンガープリントを表示するので、選択したものが正しいかひと目で確認できます。画面にもあるように、"Some certificates may require a private key and password to use for signing or decryption."
証明書が別のアドレスに属している場合、BlueMail は直接そのことを示してくれるので、存在しない設定の問題を探し回る必要はありません。
証明書自体の管理
Advanced & management の下にある Open certificate manager は Windows の証明書マネージャーに移動します。ここが証明書をインストール、確認、削除する場所です。ストアに証明書を最初に追加する必要がある場合や、有効期限を確認したい場合もここに行きます。
署名を発行した認証局を信頼する
Trusted CAs セクションは、BlueMail が他人の署名を確認できるようにするものです:"Certificate authorities used to verify signed mail as trusted. Importing a .p12 also trusts its issuing chain."
したがって、あなた自身の証明書は通常同じ発行者を共有する同僚をカバーします。そのチェーン外の誰かについては、Import CA certificate をクリックして彼らの .pem または .cer ファイルを選択してください。このセクションはあなたが信頼する認証局の数を継続して表示します。
各メールに対して何をするかを選ぶ
証明書が設定されると、作成時に Subject 行の右側にセキュリティボタンが表示されます。クリックしてこのメッセージをどのように送るかを選びます:
| Mode | What it does |
|---|---|
| None | 署名も暗号化もせずに送信 |
| Sign | 受信者にあなたの身元を検証させる |
| Encrypt | 鍵を持つ受信者のみが読める |
| Sign & Encrypt | 推奨 |
選択は目の前のメールに適用されるので、通常のメールには署名し、機密性の高いものだけを暗号化するといった使い分けが設定を開かずにできます。
代わりに一度設定するには、S/MIME 画面の Default behavior for outgoing mail を使用します:
- Digitally sign all outgoing messages
- Encrypt messages by default when all recipients support S/MIME:BlueMail がメッセージの全員に対して証明書を持っているときに暗号化を適用し、失敗する場合はオフのままになります
- Send clear-signed copies for compatibility:S/MIME 署名を扱わないアプリでも署名済みメールを読みやすく保ちます
他の人宛てに暗号化する
暗号化には受信者の証明書が必要で、BlueMail はメッセージ宛先を指定するときにこれらを検索します。一時的に "Looking up S/MIME certificates for recipients…" と表示されることがあります。誰かに利用可能な証明書がない場合、BlueMail はその人を Missing S/MIME certificates の下に挙げ、開けないものを送らないようにするので、代わりに署名するか彼らに証明書を求めることができます。
証明書を増やす最も簡単な方法は署名付きメールを交換することです:署名されたメッセージには送信者の証明書が添付されるので、連絡先があなたに署名付きでメールを送れば、それ以降その人宛てに暗号化できます。
署名および暗号化されたメールの読み方
受信した S/MIME メッセージはヘッダーにバッジを付け、BlueMail が何を確認したかを示します:Signed、Encrypted、Signed & Encrypted、または署名がまだ信頼された認証局に結びつけられない場合は Signed · unverified sender。
バッジをクリックすると S/MIME Message Information が表示され、Signed with、Decrypted with、Your certificate、Encrypted to、および SHA-256 フィンガープリントが示されます。
署名が未検証として表示されると、BlueMail は理由を示し、その理由は対処法を示します:
- "The signer's certificate isn't from a trusted authority. Import its CA to trust it."、その認証局を上記の Trusted CAs に追加してください。
- "The certificate's email doesn't match the sender's address."
- "The signer's certificate has expired." または "isn't valid yet."
- "The certificate isn't authorized for email protection." または "for signing."
組織全体への展開
BlueMail Enterprise では、管理者が各ユーザーの S/MIME アイデンティティを証明書ファイルを配布する代わりにアプリ自体とともに配信できます。構成キーについては Can I deploy BlueMail with MDM? を参照してください。
PGP を好みますか?
BlueMail は同じ End-to-End Encryption 画面上で PGP もサポートしており、PGP は 完全に無料 で、Enterprise ライセンスも購入も不要です。詳細は PGP keys in BlueMail を参照してください。
証明書を削除する
証明書の横にある Remove をクリックします。BlueMail はまず確認します:"This deletes the S/MIME certificate and its private key from this device. You can re-import it later."
アカウント全体を削除すると、プライベートキーを保持するか尋ねられます。保持するとアカウントを再追加したときに過去の S/MIME メールを再インポートなしで復号できます;Delete key は証明書ファイルが再び必要になることを意味します。
また iPhone and iPad と Android、および S/MIME Support に要約されています。