私は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. GPG Mercurial Patchbomb電子メールを暗号化
- 3. Rubyでのgpg暗号化の実装
- 4. のgpgの暗号化に失敗しました:ファイルオープンエラー
- 5. GPG暗号化は、PowerShellスクリプトで複数の公開鍵で
- 6. GPGでファイルを暗号化するためのPerlスクリプト
- 7. 暗号化した後のクリアGPGキャッシュ/パスワード
- 8. シーザー暗号暗号化Python
- 9. 良い暗号化/暗号化の本
- 10. OpenAM:RESTFUL API - 暗号化/暗号化パスワード
- 11. RSA暗号化/復号化
- 12. 暗号化と復号化
- 13. AES暗号化/復号化
- 14. 暗号化/復号化soll
- 15. 復号化、暗号化
- 16. カスタム暗号化暗号化/復号化ストリーム
- 17. 暗号ブロックチェーンの復号XOR「暗号化」
- 18. gpg復号化ブロックサイズの制限
- 19. BouncyCastlePGPで暗号化されたメッセージをgpg-decryptできません
- 20. ユーザパスワードを暗号化する2ウェイ暗号化のハンドル/ストア暗号化キー
- 21. 暗号化セザールアルゴリズム
- 22. 暗号化アルゴリズム
- 23. 暗号化/ C++
- 24. 暗号化タイプ
- 25. ラーバルソース暗号化
- 26. app.config暗号化
- 27. 暗号化github
- 28. Ios暗号化。?
- 29. AES暗号化
- 30. HMAC暗号化