Keybase ユーザーに対して PGP 暗号化したメッセージをチャットで作成する

 English

Keybase に招待して頂き、使い始めたので、暗号化メッセージを CLI やウェブ画面なしで、携帯からでも作成できやしないかと考え、久しぶりに Hubot スクリプトをこしらえてみました。

ref: ngs/hubot-keybase on GitHub

使い方

こんな感じでチャットでメッセージを送ると

hubot keybase encrypt:ngs Hi there!
#                     ^ Keybase username!

Hubot が 指定したユーザーの公開鍵を使って暗号化したメッセージを返してきます。

-----BEGIN PGP MESSAGE-----
Version: OpenPGP.js v2.3.0
Comment: http://openpgpjs.org
wcBMA2GjYRB9O5DgA...(snip)
-----END PGP MESSAGE-----

インストール

1. hubot-keybase を npm の依存ライブラリに追加します。

npm install --save hubot-keybase

2. external-scripts.jsonhubot-keybase を追加します。

["hubot-keybase"]

お問い合わせなど

もしバグやリクエストがありましたら、気軽に GitHub Issue を登録してください。プルリクも歓迎です!

https://github.com/ngs/hubot-keybase/issues

楽しい暗号化ライフを!

comments powered by Disqus