はじめに
今回やりたかったのは、
-
Yubikey 5 NFC
で -
NFC
リーダーを経由して -
GPG
(今回はGitの署名)を使うこと。
USBポートに突き刺さるYubikeyを眺めるうちに「いつかへし折るのでは?」と、過去のトラウマが蘇った。
ならば物理接続をやめれば破損しないはずだ、というのが今回の動機。
意外とGPG & NFCの情報が少ないので、自分の動作環境を公開しておく。
本記事の内容は、これら機器の動作を保証するものではありません。
参考としてとらえていただくようお願いします。
結論
Mac: 普通にできた
Windows: NFCリーダーのドライバ入れたらできた
動作検証
使用機材
- USB-NFC3 (I-O DATA製、NFCリーダライタ)
Mac
gpg version 2.2.40
にて動作確認。
USB-NFC3
をUSB接続し、Yubikey
を上に載せるだけで動いた。
gpg --card-status
もgit commit
もOK。
署名時にも、いつものPIN入力画面が出て正常に処理された。
Windows
gpg version 2.3.0
にて動作確認。
ただ接続しただけだと、gpg --card-status
でカードの情報が正しく取れなかった。
(認識まではされているが、中の鍵について情報が取れなかった)
USB-NFC3
サポートソフト(Ver.1.05)を入れると動作した。
おわりに
知識ゼロのやってみた記事を投稿するべきか相当迷いましたが、
そもそもの情報が少ないようなので投稿に踏み切りました。
Yubikey 5 NFC
、製品名にNFC
が付いてるんだからPCでもNFCしたいじゃん?という記事でした。