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.