Jason A. Donenfeld is creating WireGuard, a next generation secure network tunnel
27

patrons

$555
per month
WireGuard is an extremely simple yet fast and modern VPN that utilizes state-of-the-art cryptography. It aims to be faster, simpler, leaner, and more useful than IPSec, while avoiding the massive headache. It intends to be considerably more performant than OpenVPN. WireGuard is designed as a general purpose VPN for running on embedded interfaces and super computers alike, fit for many different circumstances. Initially released for the Linux kernel, it plans to be cross-platform and widely deployable. It is currently under heavy development, but already it might be regarded as the most secure, easiest to use, and simplest VPN solution in the industry.
WireGuard is free open source software.

The project is a serious undertaking -- a full time job, even -- and as such could use all the support it can get. Being able to spend more time continuing to develop open source software would be terrific. To make that happen, I would benefit immensely from your support. Such support would primarily be going toward development of WireGuard, but also other projects I maintain, like passcgit, and more.

This will go into developing great things such as working toward mainline kernel integration, cross-platform integrationformal verification, and best-in-class performance.
Rewards
Stickers
$15 or more per month 4 patrons
Per this mailing list post, If you ask me, I will gladly send you stickers for you, your friends, your hacker space, your meetup, your company, or for whomever else. Just let me know how many and to where.
wg-quick(8)
$25 or more per month 3 patrons
Support WireGuard development and feel good about contributing to the next generation of secure network tunnels.

And stickers too, of course.
wg(8)
$50 or more per month 0 patrons
Feel extra good about giving some support to supporting the ongoing development of WireGuard.

And of course, if you'd like, I'll mail you copious quantities of beautiful stickers.
PCLMULQDQ
$75 or more per month 0 patrons
Contribute to our exclusive organic artisanal compiler-free farm-to-table locally-sourced shell code. And maybe some stickers too?
modprobe wireguard
$100 or more per month 1 patron
Contribute to the difficult development of deep kernel programming that WireGuard requires.

Naturally, I'll send you stickers too if you ask.
chacha20poly1305_encrypt
$250 or more per month 1 patron
Crypto is hard to get right. With your support, hopefully we'll get all the details worked out.

Don't forget, there are stickers too!
curve25519_generate_secret
$500 or more per month 0 patrons
Nothing quite like a shared secret from an elliptic curve, and also stickers.
noise_handshake_create_initiation
$1,000 or more per month 0 patrons
At this level, I really should shake your hand I suppose. And mail you stickers. And be extremely grateful that I can spend time making WireGuard happen.

Perhaps I'll even encrypt a packet to you by hand using pen and paper.
Goals
$555 of $10,000 per month
Reaching this goal would mean WireGuard is at long last a sustainable full time job.
1 of 1
WireGuard is an extremely simple yet fast and modern VPN that utilizes state-of-the-art cryptography. It aims to be faster, simpler, leaner, and more useful than IPSec, while avoiding the massive headache. It intends to be considerably more performant than OpenVPN. WireGuard is designed as a general purpose VPN for running on embedded interfaces and super computers alike, fit for many different circumstances. Initially released for the Linux kernel, it plans to be cross-platform and widely deployable. It is currently under heavy development, but already it might be regarded as the most secure, easiest to use, and simplest VPN solution in the industry.
WireGuard is free open source software.

The project is a serious undertaking -- a full time job, even -- and as such could use all the support it can get. Being able to spend more time continuing to develop open source software would be terrific. To make that happen, I would benefit immensely from your support. Such support would primarily be going toward development of WireGuard, but also other projects I maintain, like passcgit, and more.

This will go into developing great things such as working toward mainline kernel integration, cross-platform integrationformal verification, and best-in-class performance.

Recent posts by Jason A. Donenfeld

Rewards
Stickers
$15 or more per month 4 patrons
Per this mailing list post, If you ask me, I will gladly send you stickers for you, your friends, your hacker space, your meetup, your company, or for whomever else. Just let me know how many and to where.
wg-quick(8)
$25 or more per month 3 patrons
Support WireGuard development and feel good about contributing to the next generation of secure network tunnels.

And stickers too, of course.
wg(8)
$50 or more per month 0 patrons
Feel extra good about giving some support to supporting the ongoing development of WireGuard.

And of course, if you'd like, I'll mail you copious quantities of beautiful stickers.
PCLMULQDQ
$75 or more per month 0 patrons
Contribute to our exclusive organic artisanal compiler-free farm-to-table locally-sourced shell code. And maybe some stickers too?
modprobe wireguard
$100 or more per month 1 patron
Contribute to the difficult development of deep kernel programming that WireGuard requires.

Naturally, I'll send you stickers too if you ask.
chacha20poly1305_encrypt
$250 or more per month 1 patron
Crypto is hard to get right. With your support, hopefully we'll get all the details worked out.

Don't forget, there are stickers too!
curve25519_generate_secret
$500 or more per month 0 patrons
Nothing quite like a shared secret from an elliptic curve, and also stickers.
noise_handshake_create_initiation
$1,000 or more per month 0 patrons
At this level, I really should shake your hand I suppose. And mail you stickers. And be extremely grateful that I can spend time making WireGuard happen.

Perhaps I'll even encrypt a packet to you by hand using pen and paper.