Presentations

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.