Linus Torvalds将WireGuard VPN拉入5.6内核源代码treears_ab.settitle(1649704);

昨天,Linux创造者Linus Torvalds
合并
 David Miller将其Linux 5.6内核的源代码扩展到了他的源代码树中。这次合并为即将到来的5.6内核增加了许多新的与网络相关的驱动程序和功能,排在第一位的只是“添加WireGuard”。

如先前报道,WireGuard在12月被拉入net-next网络,因此将其包含在Linus 5.6源代码树中并不奇怪。这确实为该项目清除了另一个潜在障碍;在内核最终确定之前,无疑还有更多的改进工作要做,但是由于Linus已将其拖入树中,因此从现在到5.6最终版本(预计在5月或6月初的某个时候)消失的可能性正在消失。小。

WireGuard的Jason Donenfeld还为WireGuard项目本身之外的内核提供了AVX加密货币优化。具体而言,Donenfeld已对Poly1305密码进行了优化,以利用现代CPU中存在的指令集。

Poly1305用于WireGuard自己的消息身份验证,但也可以在项目外部使用-例如,chacha20-poly1305是性能最高的SSH密码之一,尤其是在没有AES-NI硬件加速的CPU上。

5.6内核新增的其他有趣功能包括USB4支持,多路径TCP,AMD和Intel电源管理改进等。

资讯来源:由0x资讯编译自ARSTECHNICA,版权归作者Jim Salter所有,未经许可,不得转载
提示:投资有风险,入市需谨慎,本资讯不作为投资理财建议。请理性投资,切实提高风险防范意识;如有发现的违法犯罪线索,可积极向有关部门举报反映。
你可能还喜欢