twitter的安全与验证
entweet的Python项目详细描述
每个人都喜欢推特,对吧?我们都觉得很棒。
然而,Twitter面临一个关键问题:它缺乏GPG集成。 在当今时代,我们相信把两个最重要的 我们这一代的技术:信息完整性和140个字符 妙语
输入Entweet
Entweet是一个获取Twitter的工具,它可以让Twitter变得更疯狂100倍不再 你会满足于用明文发推吗,就像你的 不懂技术的叔叔,巴里。相反,你可以在Twitter上聊天 到下一个层次,通过保证你所发推文的完整性,同时 让其他人阅读你的信息真的很不方便。
我怎么用?
很简单首先,从python包索引安装entweet。你可以相信它, 在TLS上。
pip install entweet
确保你已经安装了gpg,否则显然什么都不会起作用。如果你不知道 安装了GPG,那么不用担心:GPG是famously easy to use,很简单 我们不会在这里解释的。
接下来,填充一些环境变量为了您的安全和方便, entweet不链接到内置的twitter应用程序。你要创建 一个给自己,然后为自己生成一个应用程序密钥。
一旦你有了四个Twitter id,就把它们放到环境变量中,称为 ENTWEET_CLIENT_KEY,ENTWEET_CLIENT_SECRET, ENTWEET_RESOURCE_OWNER_KEY,和ENTWEET_RESOURCE_OWNER_SECRET。
现在你准备好了,很容易。要在tweet上签名,只需运行
entweet sign
在提示下输入tweet,然后输入GPG密码
entweet将对消息进行签名,然后发布包含您的签名的tweet 信息。就是这样!
如果你看过Entweet发布的一条推文并想阅读它,那么 真的很容易。查找tweet ID(例如,从tweet的URL),然后 那就跑吧
entweet decrypt <message_id>
消息将被打印到屏幕上,同时显示 签了字如果签名不签出,Entweet将出错,并且 你会知道国家安全局在监视你和你的朋友。在这种情况下, 请联系当地政府代表了解下一步行动。