Implementation of a FIDO2 Authenticator Library in Zig

FIDO2 is an authentication protocol developed by the FIDO alliance and the W3C that aims to replace passwords as the primary authentication method in the long run.

This talk will cover the development of a proof of concept FIDO2 library in Zig. We'll look at how FIDO2 works, how the standard library can aid us in developing cryptographic applications, and how we can use projects like TinyUSB to our advantage.