Silicon Salon Overview
The Blockchain Commons presentation led off the day and our three major topics.
Bunnie Studios Presentation
Precursor. Precursor is an open-source platform for developing secure mobile apps. Based on an FPGA, it is used to battle-test real-world scenarios prior to a planned SoC tape-out. Includes a tour of the secure boot and key self-provisioning.
Cramium Presentation
Bootloading. Cramium Labs is a division of Crossbar Inc., focused on security system-on-a-chip products incorporating RRAM. Their presentation asks: What should the Controller Manufacturer bootloader do? Should it only open the communication ports, perform all crypto functions, or something in-between?
Foundation Presentation
How Passport Uses Silicon Features to Secure Your Bitcoin. Passport is a modern Bitcoin hardware wallet that combines ease of use with strong security. This talk covers some of the key features of Passport’s bootloader, firmware update process, and supply-chain activation process, including usage of the Secure Element and MCU to provide security.
Proxy Presentation
Hardware Security. Proxy makes a web3 identity wallet and a companion wearable hardware crypto-wallet. Their focus is ease of use by a non-technical audience, coupled with strong and opinionated default security. This talk is about steps they are taking in assuring the security and integrity of their hardware.
VLS Presentation
Validating Lightning Signer. The VLS project builds software that enables the private-key material and sensitive signing operations for a Lightning node to be stored and executed in a separate secure environment. The VLS project is open-source and is written in Rust. There is interest in integrating the VLS software with secure hardware execution environments.