Tweetこれまで「無料のS/MIME証明書をThunderbirdで利用」と「iOSの暗号メール設定」でS/MIME対応しました。2019年版https://www.incmplt.net/2019/12/03/free-smime-setup-2019/メッセンジャーやLINE,Slackやチャットなどコミュニケーションの方法は増えてきましたが、まだまだ電子メールを使う機会が多くあります。個人でも複数のメールアドレスを持っていると思います。iOS編https://www.incmplt.net/2019/12/04/free-smime-setup-ios-2019/前回、無料で取得できるS/MIME証明書でThunderbirdでのS/MIME対応をしました。Thunderbirdを使うことでgmailや個人のメールアドレスでS/MIMEの暗号メールができるようになりましたが、このままでは外出先でメールを受け取ったときに困ってしまいます。今回は、iPhone...今回は、Androidのメール環境でS/MIME対応していきたいと思います。ContentsAndroidでS/MIMEメール環境を整えるCipherMailのインストールと設定S/MIME証明書の取り込みS/MIME暗号メールの送信GmailアプリでのS/MIME受信AndroidでS/MIMEメール環境を整えるAndroidでS/MIMEメールを使う場合、標準メーラでは対応していないため、S/MIMEのファイルを扱えるヘルパーアプリをインストールすることになります。「.p7m」や「.p7s」といったS/MIMEのメッセージを受信したときにヘルパーアプリを使用してメッセージを表示します。S/MIMEをサポートするためのヘルパーアプリは「CipherMail」を使用します。Playでインストールできます。ema...インストールが終わりアプリを起動すると、初期設定のウィザードになります。step2で設定するメールアカウントを入力します。gmailの場合には、自動セットアップできます。入力するメールアドレスは、前回まででS/MIME証明書を取得したメールアドレスを入力します。3で使用するSMTPサーバーの設定をします。メールサーバーの設定は、送信に使用するメールサーバーの設定に合わせ入力します。4で、初期で使用する「自己証明書」を作成します。ここで作成する証明書は自己で署名したもので、暗号メールでは使用できませんので、初期設定が終わったら削除しますが、仮のデータとして自己証明書を作成します。証明書のパスワードを入力します。ここで設定したパスワードは、CipherMailの鍵管理(キーストア)のパスワードになりますので、忘れないようにします。5で証明書のインポート(取り込み)ができますが、初期設定ではスキップします。6で初期の設定が終わります。S/MIME証明書の取り込みアプリのインストールが終わったら、S/MIMEの証明書をインポートします。取得したS/MIME証明書のPKCS12形式を送信します。keysを選択します。KEYS」をタップします。store(キーストア)のパスワード入力を求められるので、インストール時に入力したキーストアのパスワードを入力します。これで自分のS/MIME証明書のインポートが完了します。CipherMailのヘルパーアプリを経由してメール受信ができるようになります。impoertを使って、相手の証明書(certificates)をインポートしていきます。これでS/MIMEのメールの受信もできるようになります。CipherMailアプリを使用します。message」で暗号メールを作成します。送信メールアドレスと題名、本文などは普通のメールの作成と同じです。「Sign(署名)」と「Encrypt(暗号)」にチェックをつけるとS/MIMEの署名と暗号を追加します。送信アイコンをタップすると、キーストアのパスワード入力になります。キーストアのパスワードを入力すると、設定したメールサーバーからS/MIMEメッセージを送信します。GmailアプリでのS/MIME受信CipherMailをインストールすると、GmaillアプリでもS/MIMEメールを読むことができるようになります。S/MIMEメールを受信すると次のような表示になります。タップするとCipherMailが立ち上がり、キーストアのパスワード入力を求められます。キーストアのパスワードを入力すると、インストール済みのS/MIME証明書を使って、暗号の複合が行われS/MIME暗号メッセージを表示することができます。これでAndroid環境でS/MIMEの送受信ができるようになりました。reserved.Translate。