我正在python上創建一些bot,我想從不同的即時消息客戶端發送加密的消息,例如Miranda IM,QIP等。對於這個問題,我使用python-gnupg庫來生成公鑰和私鑰。據我所知,有必要將公鑰發送給遠程用戶。我不能簡單地將此密鑰發送給用戶,因爲我不知道哪個用戶連接到機器人。所以,我認爲,將公鑰發送到機器人所連接的服務器是很好的,例如jabber.org,icq.com等。 我該怎麼辦?或者,還有其他方法嗎?Bot with gpg encrypting
1
A
回答
1
您可以將您的公鑰上傳到MIT公鑰服務器(http://pgp.mit.edu/)。他們不提供API,但使用urllib
和一些簡單的正則表達式搜索,HTML界面將很容易從Python驅動。
0
您可以使用Jabber的vCard系統在其自己的vCard中爲其所有XMPP客戶端的XMPP服務器目錄中發佈其身份。 你可以把它放在電子名片的「關於」字段例如
您可以從 http://yabfog.com/blog/2009/06/03/xmpp-vcard-python-script
激勵自己相關問題
- 1. Telegram Bot with Motion AI
- 2. MD5 Encrypting Woes
- 3. can not jar after encrypting .class files
- 4. Set Telegram bot webhook with multipart/form-data and allowed_updates
- 5. Perl腳本使用gpg與CLI gpg?
- 6. 級聯GPG簽署
- 7. wave bot和xmpp bot?
- 8. 在Slack with Bot Framework中使用斜線命令?
- 9. Bot Framework記錄聊天記錄(With ReplyToActivityAsync - isTyping指標)
- 10. Telegram Bot with Telegraf.js - 發送消息給聊天
- 11. 使用Bot with AIML獲取動作/變量
- 12. GPG使用PowerShell
- 13. Msysgit GPG錯誤
- 14. Hadoop GPG SerDe
- 15. gpg加密和解密
- 16. 撤銷證書GPG
- 17. GPG熵代掛起
- 18. gpg - 導出密鑰
- 19. Flex 3的GPG庫
- 20. GPG - 如何使用自動加密文件?
- 21. 你如何找到gpg密鑰的名稱? (用於maven-gpg-plugin)
- 22. 如何使用gpg,gpg-agent,特別是.authinfo.gpg?
- 23. Enigmail GPG錯誤 - gpg:解密失敗:密鑰不可用
- 24. GPG SECURITY:如何驗證emailID和GPG公鑰?
- 25. 將MS Bot Framework Bot連接到Cisco Spark?
- 26. 塊BOT使用。htaccess/0.1(BOT爲JCE)
- 27. 發送消息到模擬器Bot Bot
- 28. 通過Bot構建irc bot困難:: BasicBot
- 29. Discord Bot | DiscordJS | Javascript
- 30. GPG錯誤使用「堆載」