2012-01-26 15 views
1

私はPythonでいくつかのボットを作成しています。私は、インスタントメッセージングクライアント(Miranda IM、QIPなど)から暗号化されたメッセージを送信したいと思います。この問題については、公開鍵と秘密鍵を生成するためにpython-gnupgライブラリを使用します。私が理解するように、リモートユーザーに公開鍵を送る必要があります。どのユーザーがボットに接続するのかわからないので、単にこのキーをユーザーに送信することはできません。だから私は、ボットが接続されているサーバ、例えばjabber.org、icq.comなどに公開鍵を送るのは良いことだと思います。 どうすればいいですか?他の方法はありますか?ボットgpg暗号化

答えて

1

公開鍵をMIT公開鍵サーバー(http://pgp.mit.edu/)にアップロードすることができます。彼らはAPIを提供していませんが、HTMLインタフェースはurllibと簡単な正規表現検索を使ってPythonから簡単に動くでしょう。

0

JabberのvCardシステムを使用して、すべてのXMPPクライアントのXMPPサーバーディレクトリから独自のvCardでIDを発行できます。 あなたは、あなたがその http://yabfog.com/blog/2009/06/03/xmpp-vcard-python-script

から自分を鼓舞することができます例

のためのvCardの「約」フィールドにそれを置くかもしれません