当前位置: 浏览器 > PC浏览器 > Mac > I2P MAC
I2P MAC

I2P MAC

快浏览点评:隐私保护,匿名浏览器

下载量
下载安装

I2P MAC介绍

I2P它的匿名性基于的是多层数据流一起工作,从而保护用户的隐私。该浏览器基于可靠的通信库实现,并实现了端到端加密(四层加密),信息的接收端会带有加密标识符,并且可以使用公钥和私钥进行解码。

I2P基于隧道系统实现,发送方需要为出站数据创建一个隧道,接收方也需要为入站数据创建一个通信隧道,发送方客户端将通过出站隧道发送其消息,接收方反之亦然。

这些隧道可以通过网络数据库来进行识别,这种网络数据库更像是基于Kademelia算法的结构化分布式哈希表。I2P目前主要用来创建匿名网站,并使用的是标准Web服务器,并将其与I2PTunnel服务器进行连接。

I2P是一个匿名网络,它只暴露一个简单的层,提供给应用程序之间进行匿名和安全的通讯。 这个网络本身是严格基于消息的(通过IP方式),但也存在一个库可用于在其之上传输可靠的信息流(通过TCP方式)。 所有的通讯都是端到端加密的(发送一条消息总共会进行四层加密),甚至是终结点(目标)也是加密的标识(本质上是一对公钥)。

匿名的发送消息时,每个客户端程序都会用到他们自己的I2P“路由器”,这个路由器是由一些列出站和入站的“隧道”组成的,而每一条隧道则是在一个方向(分为出站方向和入站方向)上传递信息的节点队列。 当一个客户端想要发送信息给另一个客户端时,发送端会通过他的一条出站隧道将信息发出,发向接收端的一条入站隧道,并最终到达消息的终点。 网络中的参与者可以根据他们的需要,通过设置他们隧道的长度——并且他们正在这样做——在匿名性、延时、和带宽之间取得平衡。其结果就是,大量的节点中继了每一条端到端的消息,这样的模型将消息发送者和消息接受者的暴露风险降到了最小。

当一个客户端第一次试图与另一个客户端取得联系时,它将会去查询一个完全分布式的“网络数据库”——一个自定义结构的、基于Kademlia算法的分布式哈希表(DHT)。 这样做是为了有效地找到其他客户端的入站隧道,但它们之间的后续消息中通常包含有那些数据,因此就没必要进行进一步的网络数据库查找了。

热门浏览器