如何在我的应用程序中实现IP匿名?是否有开源API?

时间:2013-10-03 05:21:02

标签: ip tor anonymity

我在想两个选择:

  1. Tor
  2. Mix
  3. 但我不知道如何在我的申请中加入任何内容。

    我正在构建一个用于传输小文件(1到5 MB)的协议,我想隐藏发件人的IP。我将构建一个原生的windows / linux / mac应用程序。

    我计划在系统中安装许多计算机,所以我认为使用MIX并通过它们进行路由可能是一个不错的主意。

    我找到了这个gMix框架。我尝试在框架之上进行开发,但看起来非常复杂。我正在考虑为这个项目开发自己的Mix实现。

    有人能指出我正确的方向吗?

1 个答案:

答案 0 :(得分:0)

这是要走的路。

Tarzan是一个点对点的匿名IP网络覆盖。由于它提供IP服务,Tarzan是通用的,对应用程序是透明的。组织为分散的点对点覆盖,Tarzan是错误的容易,高度可扩展,易于管理.Tarzan通过分层加密和多跳路由实现匿名,就像Chaumian混合一样。消息发起者以对手的方式通过受限拓扑伪随机地选择对等路径覆盖流量阻止全球观察者使用流量分析来识别发起者。无偏对等选择的协议为在不可信实体之间分配信任提供了新方向.Tarzan为客户端或服务器提供匿名性,而不需要两者都参与。在这两种情况下,Tarzan都使用网络地址转换器(NAT)来连接Tarzan主机和不经意的互联网主机。测量表明,Tarzan对开销的影响最小响应非匿名覆盖路由。

您可以在此link找到该包。