Бот с шифрованием gpg - PullRequest
       5

Бот с шифрованием gpg

1 голос
/ 27 января 2012

Я создаю некоторого бота на python и хочу отправить ему зашифрованное сообщение с разных клиентов обмена мгновенными сообщениями, например, Miranda IM, QIP и т. Д. Для этой проблемы я использую библиотеку python-gnupg для генерации публичных и закрытые ключи Как я понимаю, необходимо отправлять открытый ключ удаленным пользователям. Я не могу просто отправить этот ключ пользователю, потому что я не знаю, какой пользователь подключается к боту. Поэтому, я думаю, было бы хорошо отправить открытый ключ на серверы, к которым подключен бот, например, jabber.org, icq.com и т. Д. Как мне это сделать? Или есть другие способы?

Ответы [ 2 ]

1 голос
/ 06 марта 2012

Вы можете загрузить свой открытый ключ на сервер открытого ключа MIT (http://pgp.mit.edu/).. Они не предоставляют API, но интерфейс HTML будет довольно легко использовать из Python, используя urllib и некоторый простой поиск по регулярному выражению.

0 голосов
/ 29 марта 2012

Вы можете использовать систему vCard Jabber, чтобы опубликовать свою идентификационную информацию в своей собственной vCard, доступной из каталога сервера XMPP для всех клиентов XMPP. Вы можете поместить его в поле «О программе» на vCard, например,

Вы можете вдохновить себя от этого http://yabfog.com/blog/2009/06/03/xmpp-vcard-python-script

...