November 14, 2018 – Linux Plumbers, Vancouver, Canada
This presentation was intended to spur discussion on Zinc, its motivation, and upstreaming plans.
September 26, 2018 – Kernel Recipes, Paris, France
This presentation introduced Zinc and its motivations, the cryptography library used by WireGuard.
August 8, 2018 – Blackhat USA, Las Vegas, Nevada, USA
This presentation gave an overview of the security design principles of WireGuard.
June 15, 2018 – SSTIC, Rennes, France
This presentation was for the French cyber security industry.
May 28, 2018 – Eindhoven Institute for the Protection of Systems and Information, Eindhoven, Netherlands
This presentation was directed for a mixed audience of cryptography people, sysadmin people, and policy people.
November 9, 2017 – Netdev 2.2, Seoul, South Korea
This was a presentation for the Linux kernel network stack developers, which focused on kernel-specific integration techniques.
September 28, 2017 – Kernel Recipes, Paris, France
This was a super quick lightning talk giving an overview of the project – a smaller version of the FOSDEM talk, below.
July 19, 2017 – Moby Security SIG, Internet
Folks in the Moby Project requested a general overview of WireGuard over video chat.
April 27, 2017 – Euro S&P, Paris, France
This talk was an attempt to condense all the material into five minutes.
March 31, 2017 – Oxford University, Oxford, England
This talk for focused primarily on the cryptography but also did a bit of detail on the systems aspects. This was a less formal talk than ordinary, with questions spread throughout and significant interaction with the audience.
February 28, 2017 – NDSS, San Diego, California, USA
This was a brief introduction for academics to WireGuard and the WireGuard academic paper. It very quickly moved through core concepts, which were then followed up by torrents of interesting questions during the subsequent days of the conference.
February 21, 2017 – INRIA, Paris, France
This was a talk for the INRIA Prosecco group, detailing the cryptographic design of WireGuard and the various design decisions made.
February 5, 2017 – FOSDEM, Brussels, Belgium
This sysadmin-oriented talk went into detail on the overall design and usage of WireGuard, in addition to some of its design considerations, while adding a little bit about the crypto and security aspects at the end.
October 21, 2016 – Codeblue, Tokyo, Japan
This security-focused talk presented a high-level overview of the various cryptographic mechanisms at play in WireGuard, and some of the security design goals.
September 30, 2015 – Kernel Recipes, Paris, France
This was an introductory conversation to the Linux kernel community, going over the basics of WireGuard and the various kernel aspects used to implement it. Much of the information in this talk is now out of date.
- Presentation Video (information out of date)