[$] WireGuard and the crypto API

Post Syndicated from jake original https://lwn.net/Articles/802376/rss

When last we looked in on the progress of
the WireGuard VPN tunnel toward the
mainline kernel, it seemed like the main sticking point had been overcome. The Zinc cryptography API used by WireGuard was
generally seen as a duplication of effort with the existing kernel
cryptographic algorithms, so an effort to rework Zinc to use that existing
code seemed destined to route around that problem and bring WireGuard to
the mainline. In the six months since then, though, things have gone
fairly quiet in WireGuard-land; that all changed based on a conversation at
the recent Kernel Recipes
conference in Paris.