Building and Selling Solo - An Open Source Secure Hardware Token
Offered By: 0xdade via YouTube
Course Description
Overview
Explore the journey of building and selling Solo, an open-source secure hardware token, in this 41-minute conference talk. Learn about the development of a low-cost security key implementing U2F and FIDO2 protocols, which are part of the new W3C standard WebAuthn. Discover how Solo differs from traditional security keys by using open-source software and hardware without proprietary components. Follow the speaker's process of creating, crowdfunding, and bootstrapping a business to produce and sell security keys full-time. Gain insights into hardware design, physical security, and the challenges of bringing an open-source security product to market. Understand the technical aspects of Solo, including its hardware requirements, microcontroller selection, and firmware roadmap. Delve into the complexities of prototype development, production, and order fulfillment for a hardware startup.
Syllabus
Intro
Making an authentication key: Yubico OTP?
Universal 2nd Factor (U2F)
U2F Zero Problems
FIDO2 Platform Support
FIDO2 quick demo
FIDO2 passwordless
Important to show off your work.
Time to make a new security key?
Solo hardware requirements
Picking a microcontroller is hard....
There are EAL certified microcontrollers
The secure hardware market is improving
Planning company
Prototype... Done. Time to launch company.
Campaign Test products
Challenges fulfilling orders
Production
Shipping
Solo firmware roadmap.
Solo bootloader
Developing for Solo
Questions?
Taught by
0xdade
Related Courses
Motors and Motor Control CircuitsUniversity of Colorado Boulder via Coursera Internet das Coisas (IoT) com Bluetooth 4.0
Udemy STM32CubeMX 4 Essential Training
Udemy Embedded Systems Bare-Metal Programming Ground Up™ (STM32)
Udemy Architecture 4031: x86-64 Reset Vector: coreboot
OpenSecurityTraining2 via Independent