QRコードにした公開鍵を着て歩けば会うひとごとにスキャンしてもらって公開鍵を配れると思い立ったのでした。 公開鍵をできるだけ小さくする OpenPGP公開鍵には、Keyoxideのidentity proofとしてnotationを追加したり、web of trustの証明書など種々の情報が追加されます。QRコードに含められる情報量には限りがあるので、QRコードにする公開鍵の情報を最小限にします。gpg --exportコマンドに--export-options export-cleanを追加することで、手元の公開鍵は3.7 KiBから1.8 KiBに減らすことができました。 $ gpg --export F60960D80B224382CA8D831CB56C20316D6E8279 | wc -c 3837 $ gpg --export --export-options export-