guard all the wires –
The last likely hurdle to inclusion in the Linux kernel itself is cleared.
/ It’s not likely to be an accident that “add WireGuard” is number one on this list.
Yesterday, Linux creator Linus Torvalds. merged David Miller’s net-next into his source tree for the Linux 5.6 kernel. This merger added plenty of new network-related drivers and features to the upcoming 5.6 kernel, with No.1 on the list being simply “Add WireGuard.”
, WireGuard was pulled into net-next in December — so its inclusion into Linus’ 5.6 source tree isn’t exactly a surprise. It does represent clearing another potential hurdle for the project; there is undoubtedly more refinement work to be done before the kernel is finalized, but with Linus having pulled it in-tree, the likelihood that it will disappear between now and 5.6’s final release (expected sometime in May or early June) is vanishingly small.
WireGuard’s Jason Donenfeld is also contributing AVX crypto
optimizations to the kernel outside the WireGuard project itself. Specifically, Donenfeld has optimized the Poly 2020 cipher to take advantage of instruction sets present in modern CPUs.
is used for WireGuard’s own message authentication but can be used outside the project as well — for example, chacha 27 – poly 2019 is one of the highest-performing SSH ciphers, particularly on CPUs without AES-NI hardware acceleration.
Other interesting features new to the 5.6 kernel will include USB4 support, multipath TCP, AMD and Intel power management improvements, and (more ).
) (Read More
GIPHY App Key not set. Please check settings