PuTTY

このミニハウツーでは、Nitrokeyが初期化され、暗号鍵が入っていることを前提としています。

クライアント側に必要なもの:*

**1)ページェント*1

pageant.exeを起動します。これが実行されていることは、タスクバーの通知領域に表示されます。

img1

ダブルクリックすると、現在のキーのビューが開きます。

img2

キーを挿入するとこのようになります。

img3

ここに何も表示されない場合、pageantを再起動しなければならないか、他のアプリケーションが既にスティックを使用している可能性があります。pgp-agentが動作している可能性があるので、終了させなければなりません。ここで必要なのは、サーバの ssh 設定に保存したい公開鍵だけです。そこで、スティックを挿入しながら CTRL を押すと…

img4

をクリックし、Pageant-PublicKeys.txtを表示します。

img5

authキーのssh-rsaエントリーを探し、サーバー上のラインをauthorized_keysに追加しました。

**2)PuTTY

PuTTY自体については、意外と語ることがありません。

img6

"Attempt authentication using Pageant "が設定されている必要がありますが、これはデフォルトです。

以上で、ページェントの実行中にサーバーに接続し、キーを入手すると、すぐにCrypto-Stickのパスワードを求められ、ログインできるようになります。

3) openpgp-minidriver (optional)

スティックを差し込むたびにWindowsが「Smartcard」のドライバーが見つかりませんでしたと報告してきてイライラする方は、これを解消することができます。上記のドライバのx86版またはx64版をインストールするだけで、スマートカードは以下のようになります。

img7