At Tillitis, we don’t just develop a security key; we are creating an open source security key with the collaboration and feedback of the open source community, for the open source community.
Thus, it’s great to announce that we sponsor and attend this year's Open Source Firmware Conference, OSFC (https://osfc.io), in Sunnyvale, California.
We will present an update on where we stand, compared to our presentation last year at OSFC. We will also hold a workshop on how to develop with and for TKey. Check out the schedule at https://www.osfc.io/2023/schedule/
Going to OSFC this year from Tillitis are Michael Cardell Widerkrantz, Daniel Hansson, Fredrik Strömberg and Sasko Simonovski.
We look forward to meeting you all there!
The Tillitis team
Posted at https://tillitis.se/2023/09/12/tillitis-are-proud-sponsors-of-osfc-2023/
Today we’re announcing two new products
– TKey Unlocked
– TKey Programmer
What are they?
Tkey Unlocked is a non-provisioned TKey (https://tillitis.se/tkey) for advanced users that want to provision their TKeys themselves, experiment with new hardware designs, or change the bootloader firmware.
Tkey Programmer is a circuit board designed to aid the provisioning and programming process of TKey Unlocked.
Whom are they for?
– High-security organisations or individuals that do not want to trust Tillitis in the provisioning of the device
– Hardware designers who want to expand or replace our FPGA design
– Software developers who want to change or replace our bootloader firmware
Note: You do not need a TKey Unlocked if you want to develop TKey apps. You can do that just fine with a regular TKey.
What are the main features of Tkey Unlocked?
– Choose your own Unique Device Secret (UDS), the base secret of measurements and key material (read more in this tech post)
– Choose your own Unique Device Identifier (UDI), the serial number
– Empty FPGA (except for production test design in SPI flash)
– Full control of the firmware running on the TKey
– Experiment with the full capacity of the Lattice ICE40 UltraPlus
Get started with TKey Unlocked
To get started, you need a TKey Unlocked, but remember that you also need a TKey Programmer. Then you just follow our instructions in the Tillitis Developer Handbook, https://dev.tillitis.se. You can choose to either “lockdown” the device by programming the FPGA’s NVCM, or you can test your design and/or firmware by programming the SPI flash again and again.
Be aware that you only have one chance to program the NVCM; whatever you write is what you will live with.
Tkey Unlocked is available in our webshop, https://shop.tillitis.se.