洋葱份额2.3

2021-02-27 09:58:58

在荒谬的漫长的16个月(或大约10年的大流行时间)之后,我很高兴地宣布OnionShare 2.3即将发布!从onionshare.org下载。

此版本包含许多令人兴奋的新功能,您可以在全新的OnionShare文档网站docs.onionshare.org上详细了解。目前,尽管我将仅介绍主要内容:选项卡,匿名聊天和更好的命令行支持。

在过去,OnionShare只做一件事:让您通过Tor网络安全匿名地共享文件。随着时间的流逝,我们增加了新功能。您可以将其用作匿名保管箱,然后在以后托管洋葱站点。

但是,例如,如果您想运行自己的匿名保管箱以及与某人共享文件,该怎么办?如果您的OnionShare忙于运行一项服务,则无法在不停止第一项服务的情况下运行第二项服务。现在,借助选项卡,这已全部修复。

现在,当您打开OnionShare时,将显示一个空白标签,您可以在共享文件,接收文件,托管网站或匿名聊天之间进行选择。您可以一次打开任意多个标签,并且可以轻松保存标签(这就是标签栏中的紫色图钉的含义),因此,如果退出OnionShare并稍后再次打开,这些服务可以使用相同的OnionShare地址开始备份。

因此,使用OnionShare 2.3,您可以托管一些网站,拥有自己的个人匿名保管箱,并可以随时随地安全地将文件发送给其他人。在后台,添加选项卡还可以使OnionShare更快地连接到Tor网络,尤其是在您使用网桥的情况下。

另一个主要的新功能是聊天。您启动一个聊天服务,它为您提供一个OnionShare地址,然后将该地址发送给所有被邀请加入聊天室的人(例如,使用诸如Signal之类的加密消息应用程序)。然后,每个人都将这个地址加载到Tor浏览器中,组成一个要经过的名称,并可以进行完全私密的对话。

如果您已经在使用加密的消息传递应用程序,那么OnionShare聊天室的意义何在?它留下更少的痕迹。

例如,如果您将消息发送到Signal组,则消息的副本最终会出现在每个设备上(如果设备和计算机设置了该组每个成员的Signal Desktop,则这些设备和计算机)。即使开启了消失的消息,也很难确认消息的所有副本实际上已从所有设备以及可能从其他任何地方(例如通知数据库)中删除了。 OnionShare聊天室在任何地方都不会存储任何消息,因此问题被最小化了。

OnionShare聊天室对于希望与他人进行匿名和安全聊天而无需创建任何帐户的人也很有用。例如,举报者可以使用可丢弃的电子邮件地址将OnionShare地址发送给新闻工作者,然后等待新闻工作者加入聊天室,而这一切都不会损害他们的匿名性。

由于OnionShare依赖于Tor洋葱服务,因此Tor浏览器和OnionShare之间的连接都是端到端加密(E2EE)的。当某人将消息发布到OnionShare聊天室时,他们通过E2EE洋葱连接将其发送到服务器。然后,OnionShare服务器通过其他成员将消息转发给聊天室的所有其他成员。使用WebSockets进行E2EE洋葱连接。 OnionShare本身并没有实现任何聊天加密。它依赖于Tor onion服务的加密。

非常感谢Saptak Sengupta开发了匿名聊天功能(去年3月在印度果阿举行的一次黑客骗局中,一天之内就完成了大部分工作(!)。

最后,OnionShare 2.3取消了命令行和图形版本的耦合。您可以使用pip在任何平台(包括无头Linux服务器)上安装onionshare -cli:

您还需要从软件包管理器中安装tor才能使用它,如果您使用的是macOS,则需要Homebrew来使用它。

请注意,2021年2月21日:在审查并合并此请求后,Flathub中将提供适用于Linux的OnionShare 2.3。 同时,它已在Snapcraft中提供(尽管它记录了分析数据),或者您可以直接从onionshare.org/dist/2.3安装.flatpak文件。 2022年2月22日更新:2.3版存在一个聊天中断的错误:(但是我们刚刚发布了2.3.1版,该错误已修复!:)。 2020年2月23日更新:Flatpak软件包已上线! Linux用户可以从Flathub获得它。 如果您想发表评论,可以在Micah Lee的原始博客文章中进行评论。