大黄蜂(HORNET):比Tor更快更安全的匿名网络

 

From:https://blog.csdn.net/lee_sire/article/details/50357234

 

你一定听说过Tor洋葱路由技术,它提供了强大的匿名网络访问功能,以此成为互联网用户、政治活动家、以及记者躲避有关部门限制监控的方法。但Tor最受人诟病的是它蜗牛般的网络连接速度,由于采用了多方面加密,使用Tor进行Web浏览体验会非常的糟。现在我们有了大黄蜂(HORNET),一切都变得不同了。

 

大黄蜂(HORNET)

大黄蜂基于匿名的高速洋葱路由网络体系结构,但传输速度要比Tor快的多。此外,它可以集成在路由器上作为互联网的一部分。
研究人员表示:“大黄蜂的系统只对转发的数据使用对称加密,不需要在中间节点获取流状态。这种设计使得大黄蜂节点能以93GB/s的速度传输加密数据。”

大黄蜂的文档:https://arxiv.org/pdf/1507.05724v1.pdf

 

细节简述

在文档中描述了大黄蜂——这个网络层的高速洋葱路由,其中的细节包括了大黄蜂的设计、实现,以及性能和安全评估。

你如果将这个下一代匿名工具与如Tor之类的相比,你会发现大黄蜂的节点能提供更快的传输速度,更能够防御窃听手段。大黄蜂使用了选中的资源路径,在终端和路由都是共享密钥。与其他洋葱路由的实现不同,大黄蜂路由不会进行高耗能的计算机操作,以及保持对流数据转发的状态,能让系统随着新用户的增加逐步扩大规模。

这个系统是基于Tor的网络路由管理,它可以随时切断流量过载的用户。大黄蜂加密压缩网络请求包和Tor非常相似,其过程非常简单:每一层流量数据先由节点解密,然后保存下一次数据的操作指令。

大黄蜂与Tor不同的是,它使用了两种不同的协议:第一个用来保护要求匿名的互联网,第二个是改版的Tor同网站通讯的节点是在大黄蜂网络里。

“我们大黄蜂是在一个使用数据开发套件(DPDK)的英特尔软路由中实现的逻辑。据我们所知,现在并没有其他匿名协议在路由SDK中实现过。
此外,我们也实现了Python版本的大黄蜂客户端,并制作了基于英特尔AESNI加密库(curve25519-donna)和PolarSSL库的新客户端加密库。”

 

大黄蜂的弱点

我们通过观看大黄蜂的文档得出的结论就是,它类似于Tor但并不能避免匿名性确认攻击。也就是说,如果攻击者(如执法机构),能够控制大黄蜂的多个节点后,攻击者能够执行确认攻击。这可能发生在他们利用流动力学分析,时间和数据包标记的时候。

研究人员还发现,数据包大小的微调显著提升网络安全性,同时保持高速的网络传输。最后提醒大家的是,不要用它跟同性恋交友聊天约会应用Hornet搞混了,虽然它们的字母拼写确实一样……

*参考来源:hackread,由FreeBuf小编dawner翻译整理,转载请注明来自FreeBuf黑客与极客(FreeBuf.COM)

 

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/496076.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

HTML在前端开发中起到的作用,什么是字符串,web前端开发里起到什么作用

观察某宝商品数据,有一个东西叫服务器>>>>js的作用重要作用之一>>>>交互>>>>人机交互(事件)>>>>服务器交互(ajax);服务器交互,数据处理方式json>>>>>要把它转化成字符串操作。字符串操作…

linux 0.11 内核学习 -- console.c,控制台

参考《linux内核完全注释》和网上相关文章 /* * 控制台显示操作 */ /* * linux/kernel/console.c * * (C) 1991 Linus Torvalds */ /* * console.c * * This module implements the console io functions * void con_init(void) * void con_write(struct tty_queue * queue)…

Swagger 注解~用于方法

ApiOperation 用于方法;表示一个http请求的操作 value用于方法描述 notes用于提示内容 tags可以重新分组(视情况而用)ApiParam 用于参数,字段说明;表示对参数的添加元数据(说明或是否必填等) na…

如何使用Linux匿名上网-四大法宝

From:https://www.linuxprobe.com/linux-anonymity-internet.html 导读 信息时代给我们的生活带来极大便利和好处的同时也带来了很大的风险。一方面,人们只要点击几下按钮,就能基本上访问已知存在的全部信息和知识;另一方面,要是这…

怎么改HTML表单数据,form设置的数据怎么添加到table

如图: 是一个form表单,在顶部输入数据点击新增,怎么把数据插入到下面的表格中,并显示。页面代码:编辑跳转表单的代码:showEditForm(text) >{const data_save this.props.signal.data_save.dataconst da…

Swagger 注解~用于模型

ApiModel 用于模型类 ;表示对类进行说明,用于参数用实体类接收 value–表示对象名 description–描述 都可省略ApiModelProperty 用于字段; 表示对model属性的说明或者数据操作更改 value–字段说明 name–重写属性名字 dataType–重写属性类…

jstl与EL表达式处理字符串

uri"http://java.sun.com/jsp/jstl/functions" prefix"fn" %> 上面的 uri 根据你的实际情况定。 ${fn:substring("你要截取的字符串"),beginIndex,endIndex} 当然 当在servlet或者action中 request.setAttribute("user"…

命令行下 pdb 调试 Python 程序

官方参考网站 The Python Debugger : https://docs.python.org/3/library/pdb.html gdb 调试命令的使用及总结:https://blog.csdn.net/freeking101/article/details/54406982 使用 Pdb 调试 Python:https://segmentfault.com/a/1190000006628…

2021年高考成绩查询山东德洲,2021年德州高考状元是谁分数多少分,历年德州高考状元名单...

2020年德州一年一度的高考考试已经结束,今年德州高考状元是谁呢,德州高考状元出自哪个高中学校,文理科分数是多少分,一起来了解。一、2020年德州高考状元名单资料2020年德州高考状元名单和学校相关信息,截至目前发文时…

Swagger 注解~其他

ApiIgnore 用于类或者方法上,可以不被swagger显示在页面上 比较简单, 这里不做举例 ApiImplicitParam 用于方法,表示单独的请求参数ApiImplicitParams 用于方法,包含多个 ApiImplicitParam name–参数ming value–参数说明 dataType–数据类…

闲话 - 火车硬座座位分布图

我艹,又杯具了,买了37号座位. 001 002 | | 003 004   005 006 007 | | 008 009   ------------- | |--------   010 011 012 | | 013 014   015 016 017 | | 018 019   ------------- | |--------   020 021 022 | | 023 024   025 026 027 | | 028 029  …

python3 爬虫实战 :用 Appium 抓取手机 app 微信朋友圈的数据

From:https://blog.csdn.net/Fan_shui/article/details/81413595 本编教程从 appium 的环境配置开始,到抓取手机 app 微信朋友圈结束。 知乎:https://zhuanlan.zhihu.com/p/41311503 GitHub:https://github.com/FanShuixing/git_…

教师要合理使用计算机,教师学习计算机应用基础总结

现今社会是高度信息化的社会,为适应市场经济的发展和教育改革顺利进行,培养实用人才已成为教育者所瞩目的问题,作为教师应该与时俱进学习计算机知识。下面看看学习啦小编整理的教师学习计算机应用基础总结吧。教师学习计算机应用基础总结篇一…

SharePoint 2010中的内容类型集线器 - 内容类型发布与订阅

原文地址:http://www.chakkaradeep.com/post/SharePoint-2010-Content-Type-Hubs-e28093-Publish-and-Subscribe-to-Content-Types.aspx 注:此博客帖子是基于SharePoint2010技术预览版本。 MOSS 2007 假设您有一个网站集Web Application1 ,在…

如何用“底层逻辑”,看清世界的底牌?

来源:如何用“底层逻辑”,看清世界的底牌? 我的新书《底层逻辑》,终于要和大家见面了。 我常说,只有底层逻辑才有生命力。 因为底层逻辑在面临变化的时候,能够应用到新的变化里面,会产生出新…

python3 爬虫实战:mitmproxy 对接 python 下载抖音小视频

From:https://blog.csdn.net/Fan_shui/article/details/81461253 一、前言 前面我们已经用 appium 爬取了微信朋友圈,今天我们学习下 mitmproxy,mitmproxy 是干什么的呢,它跟 charles 和 fiddler类似,是一个抓包工具&a…

html5 input select,【Web前端问题】select如何实现既可以像input那样支持输入,又可以从下拉中选择? antd...

不可以多选,使用tags属性的时候会支持多选,希望能够保存自己输入的内容,网上找的答案说是用combobox跟tabIndex{0}这两个属性,试了下是不起作用的,我当前用的antd版本是3.15.0的,请问有遇到这问题的吗回答&…

幸福是什么

什么是幸福? 幸福是一种自己内心的感受,只有你自己体会得到。它不需要别人的认同,更不是让别人觉得你很幸福。这很重要!一句话,你自己觉得幸福就好! 幸福是一种接受。   下晚班时家人等候的车灯&#x…

python3 爬虫实战:为爬虫添加 GUI 图像界面 之 tkinter

From:https://blog.csdn.net/Fan_shui/article/details/81611752 一、前言 前面我们写的爬虫只能运行在具有python环境的电脑上,若是把源代码发给别人,很大可能性是运行不了的,所以我们本节的目的是为爬虫创建 GUI 界面&#xff0…