July 17-19 | Tokyo, Japan
View More Details  & Register Here
Back To Schedule
Thursday, July 18 • 14:50 - 15:30
Webauthn on Linux with a TPM via the HID Gadget - James Bottomley, IBM

Sign up or log in to save this to your schedule, view media, leave feedback and see who's attending!

Feedback form is now closed.
Webauthn is the latest standard for secure, scalable, passwordless authentication on the web. This talk will describe the protocol from the point of view of the Browser and Authenticator, not the Relying Party (so we won't cover how to build a webauthn enabled website, we will cover how to get a Linux laptop with a TPM to be able to take advantage securely of webauthn enabled websites). In the next part of this talk we'll give an overview of Linux USB gadgets and how they work (from the point of view of people wanting to use them, so no kernel internals experience necessary) and Finally we'll describe how to build a webauthn authenticator "token" using the Linux HID Gadget and TPM version 2. The source code for this project is available at https://git.kernel.org/pub/scm/linux/kernel/git/jejb/fido2-ctap-gadget.git/.

avatar for James Bottomley

James Bottomley

James Bottomley is a Distinguished Engineer at IBM Research where he works on Cloud and Container technology. He is also Linux Kernel maintainer of the SCSI subsystem. He has been a Director on the BoardJames Bottomley is a Distinguished Engineer at IBM Research where he works on... Read More →

Thursday July 18, 2019 14:50 - 15:30 JST
Hall A (2) (Floor 5F)
  Linux Systems