如何在应用程序中实现IP匿名性?有开源的API吗?

如何在应用程序中实现IP匿名性?有开源的API吗?,ip,tor,anonymity,Ip,Tor,Anonymity,我在考虑两个选择: 但我不知道如何在我的申请中包含这些内容 我正在建立一个传输小文件(1到5MB)的协议,我想隐藏发送者的IP。我将构建一个本机windows/linux/mac应用程序 我计划在系统中安装许多计算机,所以我认为使用混合和路由是一个好主意 我找到了这个框架。我试图在框架的基础上进行开发,但它看起来非常复杂。我正在考虑为这个项目开发我自己的混合实现 有人能给我指一下正确的方向吗?这是路 “泰山是一个对等匿名IP网络覆盖。因为Tarzan提供IP服务,所以它是通用的,对应用程序是

我在考虑两个选择:

  • 但我不知道如何在我的申请中包含这些内容

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

    我计划在系统中安装许多计算机,所以我认为使用混合和路由是一个好主意

    我找到了这个框架。我试图在框架的基础上进行开发,但它看起来非常复杂。我正在考虑为这个项目开发我自己的混合实现

    有人能给我指一下正确的方向吗?

    这是路

    “泰山是一个对等匿名IP网络覆盖。因为Tarzan提供IP服务,所以它是通用的,对应用程序是透明的。Tarzan是一个分散的点对点覆盖,具有容错性、高度可扩展性和易于管理的特点。Tarzan通过分层加密和多跳路由实现匿名性,非常类似于Chaumian混合。消息发起方通过受限拓扑伪随机地选择对等方的路径,其方式对手无法轻易影响。覆盖流量阻止全局观察者使用流量分析来识别启动器。面向无偏见对等选择的协议为在不受信任的实体之间分配信任提供了新的方向。泰山为客户端或服务器提供匿名性,而无需两者都参与。在这两种情况下,泰山都使用网络地址转换器(NAT)在泰山主机和不经意的互联网主机之间架桥。测量结果表明,泰山在相应的非匿名覆盖路由上施加的开销最小。”

    你可以在这里找到包裹