私はPythonでいくつかのボットを作成しています。私は、インスタントメッセージングクライアント(Miranda IM、QIPなど)から暗号化されたメッセージを送信したいと思います。この問題については、公開鍵と秘密鍵を生成するためにpython-gnupgライブラリを使用します。私が理解するように、リモートユーザーに公開鍵を送る必要があります。どのユーザーがボットに接続するのかわからないので、単にこのキーをユーザーに送信することはできません。だから私は、ボットが接続されているサーバ、例えばjabber.org、icq.comなどに公開鍵を送るのは良いことだと思います。 どうすればいいですか?他の方法はありますか?ボットgpg暗号化
1
A
答えて
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の「約」フィールドにそれを置くかもしれません
関連する問題
- 1. ウェブブラウザでのGpg暗号化
- 2. Rubyでのgpg暗号化の実装
- 3. GPG Mercurial Patchbomb電子メールを暗号化
- 4. のgpgの暗号化に失敗しました:ファイルオープンエラー
- 5. OpenAM:RESTFUL API - 暗号化/暗号化パスワード
- 6. 良い暗号化/暗号化の本
- 7. 復号化、暗号化
- 8. RSA暗号化/復号化
- 9. AES暗号化/復号化
- 10. 暗号化と復号化
- 11. connectionString暗号化
- 12. app.config暗号化
- 13. .Net暗号化
- 14. 暗号化タイプ
- 15. Neo4j暗号化
- 16. 暗号化は
- 17. rijndael暗号化
- 18. 暗号化/ルビー
- 19. 暗号化 - machinekey
- 20. 暗号化github
- 21. 暗号化アルゴリズム
- 22. Ios暗号化。?
- 23. 暗号化(C++)
- 24. シーザー暗号シンプルな暗号化コード
- 25. Javascriptの暗号化ライブラリ(クライアント側の暗号化|サーバー側の復号化)
- 26. perlの暗号化、delphi7の復号化
- 27. AES暗号化は、復号化は、Java
- 28. テキストファイルからの暗号化/復号化
- 29. iphoneでのRSA暗号化/復号化
- 30. Yii URLの暗号化/復号化