Wireguard FPGA
30 points by w0nder1ng
30 points by w0nder1ng
Is there anything cool not sponsored by NL-Net?
Weird that parts of this project has a super-proprietary license which even requires the reader/user to protect the files from disclosure. It looks like putting this repository online as something that's publicly visible is itself a breach of some licenses.
Weird and strict proprietary licensing is pretty much par for the course for "IP" aka prebuilt HDL modules/libraries.
However it looks like what they used is owned by the author of the repo, so I don't think they're breaching anything.
cool! BTW can someone elaborate on this remark?
With traditional solutions (such as OpenVPN / IPSec) starting to run out of steam
https://www.wireguard.com/performance/ with regard to OpenVPN
IPSec's issue iirc is that it can / could be a pain to deal with, due to operating at layer 3 (below TCP/UDP, so any routing decisions based on those are a no-go)
Both IPSec and OpenVPN are complex too.
I wouldn't say IPSec or OpenVPN are near going away however.
IPSec's issue iirc is that it can / could be a pain to deal with, due to operating at layer 3 (below TCP/UDP, so any routing decisions based on those are a no-go)
It transforms packets and needs to be in kernel. Well, except the key management part which is a userspace daemon. This makes it very inflexible. It's also complex, full of legacy (e.g. 3DES still lives in some places), and painful. Moreover, it's neither UDP or TCP but a separate protocol which causes issues with firewalls. Oh, and initiation has a pretty high latency.