Retroshare是什么?

来源:TechTMT.Com  作者:整理  日期:2022-02-24 10:10:35

Retroshare是基于GNUPrivacy Guard 构建的朋友对朋友网络的免费开源对等通信和文件共享应用程序。可选地,对等方可以向其朋友发送证书和 IP 地址,也可以向其朋友发送证书和 IP 地址。

Retroshare

Retroshare 是一个即时消息传递和文件共享网络,它使用分布式哈希表进行地址发现。用户可以通过共同的朋友进行间接交流,并请求直接连接。

功能

身份验证和连接

初始安装后,用户将使用 Retroshare 生成一对(GPG)加密密钥。进行身份验证并交换非对称密钥后,将使用 OpenSSL 建立连接并进行端到端加密。默认情况下,“朋友之友”无法连接,但如果用户允许,他们可以彼此看到对方。IPv6 支持已合并[11]到 master 分支中,并将在下一版本中发布。

文件共享

可以在朋友之间共享文件夹。文件传输是使用多跳群集系统进行的(受 Turtle F2F 项目的“ Turtle Hopping”功能启发,但实现方式不同)。从本质上讲,数据仅在朋友之间交换,尽管给定传输的最终源和目的地可能是多个朋友分开的。执行匿名多跳搜索的搜索功能是在网络中查找文件的另一个来源。

文件由其 SHA-1 哈希值表示,并且 HTTP 兼容文件和链接可以导出,复制并粘贴到 Retroshare 中/从 Retroshare 中粘贴,以将其虚拟位置发布到 Retroshare 网络中。

交流

Retroshare 提供的通信服务包括:

  • 私人聊天
  • 私人邮件系统允许已知朋友和远方朋友之间的安全通信
  • 公共和私人多用户聊天室
  • 一个论坛系统,允许匿名论坛和经过身份验证的论坛,将帖子从朋友分发到朋友
  • 频道系统提供了将在给定频道中发布的文件自动下载到每个订阅对等方的可能性,类似于 RSS feed
  • 一个发布的链接系统,其中可以共享指向重要信息的链接
  • VoIP 通话
  • 视讯通话(自 0.6.0 版起)
  • Tor 和 I2P 网络支持进一步匿名(自 0.6.0 版开始)。

用户界面

Retroshare 软件的核心基于离线库,其中插入了两个可执行文件:

一个命令行界面的可执行文件,报价几乎没有控制权,但到上运行的“无头”它是有用的服务器

Qt 编写的图形用户界面是大多数用户使用的界面。除了其他文件共享软件所共有的功能(例如搜索选项卡和传输可视化)之外,Retroshare 还使用户能够通过收集有关相邻朋友的可选信息并将其可视化为信任矩阵或动态网络来管理其网络。图形。可以通过选择几种可用的样式表之一来更改外观。

匿名

Retroshare 网络的“ 朋友到朋友”结构使其难以侵入,并且几乎不可能从外部角度进行监视。[ 引证需要 ]匿名的程度可以通过停用进一步提高 DHT 和 IP / 证书交换服务,使得 Retroshare 网络真正@#**@#。[12]

朋友之友可能无法直接彼此联系;但是,用户可以启用与朋友的朋友的匿名文件共享。这些文件的搜索,访问以及上载和下载都是通过一系列朋友的“路由”完成的。这意味着数据源(上载者)和数据目的地(下载者)之间的通信是通过共同的朋友间接进行的。尽管中介朋友无法确定原始来源或最终目的地,但他们可以看到他们在通信链中的下一个链接(他们的朋友)。由于数据流是加密的,因此只有原始源和最终目的地才能看到传输了什么数据。

注意事项

重要的是要记住,尽管 Retroshare 的加密使 ISP 或其他外部观察者几乎无法知道正在下载或上传的内容,但此限制并不适用于用户的 Retroshare 信任圈的成员。向其中添加不受信任的人可能有潜在的风险。[13]

2012 年,德国法院对 Retroshare 用户共享受版权保护的音乐文件发出了禁制令。Retroshare 的安全性源于所有转移都应通过用户添加的“受信任的朋友”这一事实。在这种情况下,被告将反盗版监视公司添加为朋友,这可以通过汇总不良 Opsec 来跟踪他。

分类:资讯
标签:是什么
编辑:tmt
版权声明:除非特别标注,否则均为本站原创文章,转载时请以链接形式注明文章出处。文章版权归原作者所有,内容不代表本站立场!
免责声明: 阁下应知本站所提供的内容不能做为操作依据。本站作为信息内容发布平台,不对其内容的真实性、完整性、准确性给予任何担保、暗示和承诺,仅供读者参考! 如文中内容影响到您的合法权益(含文章中文字、图片等),请及时联系本站,我们会及时删除处理。