Retroshare是什么

Fanly 问答 2020-09-08 18:45:05 阅读(...)

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

Retroshare 是基于 GNU Privacy 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 来跟踪他。

0个人收藏 收藏

评论交流

泪雪默认头像 请「登录」后参与评论
  1. 加载中..

相关推荐

  • 文件共享 file sharing

    文件共享是什么

    文件共享是共享具有不同访问权限级别的数字信息或数据的过程。它通常被称为文件交换。文件共享可以在使用或不使用互联网的情况下执行,并且通常在团队一起处理任何项目时需要。可以在办公室或家中通过本地网络共享文件。
  • GnuPG

    GnuPG是什么

    GNU Privacy Guard(GnuPG 或 GPG)是一个密码学软件,用于加密、签名通信内容及管理非对称密码学的密钥。GnuPG 是自由软件,遵循 IETF 订定的 OpenPGP 技术标准设计,并与 PGP 保持兼容。
  • NAS desktop

    五大免费开源NAS操作系统

    NAS服务器提供一个中央场所让你可以存储、访问和共享本地网络--有可能还可以是互联网上的--上的文件和文档。它们在多操作系统环境下显得尤其有用,因为它们支持所有的共享协议。
  • NAS Network Attached Storage

    免费开源NAS操作系统有哪些

    市面上NAS操作系统很多,有无人不知开源免费的FreeNAS,也有完全商业的闭源版本。常见的企业NAS操作系统多为FreeNAS,个人更多偏向OpenMediaVault(OMV),FreeNAS 相对 OMV 更为复杂一些。
  • GNU Bazaar

    GNU Bazaar是什么

    GNU Bazaar是分布式客户端-服务器版本控制系统。Bazaar可以由从事本地内容多个分支工作的单个开发人员使用,也可以由跨网络协作的团队使用。Bazaar是用Python编程语言编写。
  • GNUnet

    GNUnet是什么

    GNUnet是用于分散式对等网络的软件框架,是官方的GNU软件包。该框架提供了链接加密,对等发现,资源分配,通过多种传输进行的通信以及用于路由,多播和网络大小估计的各种基本对等算法。GNUnet的基本网络拓扑是网状网络的拓扑。