ThunderbirdでのS/MIMEメール暗号化

前提条件

If you do not have a S/MIME key-certificate pair installed on your Nitrokey yet or if you did not installed OpenSC, please look at this page first.

You need to have OpenSC installed on your System. While GNU/Linux users usually can install OpenSC over the package manager (e.g. sudo apt update && sudo apt install opensc on Ubuntu), macOS and Windows users can download the installation files from OpenSC directly.

注釈

64ビットシステム(標準)のWindowsユーザーは、32ビット版と64ビット版の両方のOpenSC!をインストールする必要があります。

サンダーバードの設定

ThunderbirdでNitrokeyを使用するには、アカウント設定でS/MIME暗号化を有効にする必要があります。これを行うには、メニューをクリックして「環境設定」-> 「アカウント設定」に進み、アカウント設定ウィンドウで「セキュリティ」をクリックします。

img1

右のPCKS11モジュールをインポートするために「Security Devices」をクリックします。右側にある「Load」をクリックします。ここで、モジュールに名前を付け(「OpenSC Module」のように)、「Browse」をクリックしてモジュールの場所を選択します(下図参照)。

img2

On Windows the right file lays under “C:WindowsSystem32opensc-pkcs11.dll”. On macOS and GNU/Linux the file should be in “/lib/pkcs11/opensc-pkcs11.so” or “/usr/lib/pkcs11/opensc-pkcs11.so” or alike. Press “OK” twice and you are back in security section of the account settings. Now you can actually choose a certificate on the upper part of the window. You should get asked for a PIN to unlock your Nitrokey. Please type in your User PIN.

img3

使用方法

メール作成時に、メッセージの暗号化と署名を選択できるようになりました。

img4