News for hackers. Stuff that matters.
Re:Tillitis Key – Mullvad spin-off inspired by measured boot... by ldng on Monday September 19, 2022 @07:49AM (#32897070)
It is an FPGA, fully open both at software and hardware level. So quite a bit more futurproof, inspectable and upgradable than a yubikey.
Re:Tillitis Key – Mullvad spin-off inspired by measured boot... by JoachimS on Monday September 19, 2022 @07:59AM (#32897139)
(For full disclosure I am the primary FPGA designer of TillitisKey.)

It also perform a measurement of the application being loaded. And the measurement together with the Unique Device Secret (UDS) will generate the primary secret applications can use to derive keys etc it needs. This means that you can verify the application integrity.

This is very close to, inspired by DICE: https://www.microsoft.com/en-us/research/project/dice-device...

Re:Tillitis Key – Mullvad spin-off inspired by measured boot... by tinco on Monday September 19, 2022 @08:11AM (#32897238)
Did you design the board? It looks sick, such high density of components on the top layer.
Re:Tillitis Key – Mullvad spin-off inspired by measured boot... by JoachimS on Monday September 19, 2022 @08:15AM (#32897283)
No, the board design is done by the wizard Matt Mets at https://blinkinlabs.com/
Re:Tillitis Key – Mullvad spin-off inspired by measured boot... by zx85wes on Monday September 19, 2022 @09:18AM (#32897897)
OMG. Just saw the Thinking Machines CM-2 replica on their homepage. What an awesome idea.
Re:Tillitis Key – Mullvad spin-off inspired by measured boot... by panick21_ on Monday September 19, 2022 @10:17AM (#32898669)
Yeah, super cool. A old school lisp machine would be cool as well.
Re:Tillitis Key – Mullvad spin-off inspired by measured boot... by zimbatm on Monday September 19, 2022 @09:14AM (#32897851)
Does this mean that a software upgrade will change the keys?
Re:Tillitis Key – Mullvad spin-off inspired by measured boot... by JoachimS on Monday September 19, 2022 @10:18AM (#32898674)
For now, yes. But as Fredrik (kfreds) has written in another comment. What is possible to do is a two stage approach with an application (which gets measured) loading other applications.
Re:Tillitis Key – Mullvad spin-off inspired by measured boot... by layer8 on Monday September 19, 2022 @08:31AM (#32897448)
What exactly is the “measurement”? A hash of the application code?
Re:Tillitis Key – Mullvad spin-off inspired by measured boot... by JoachimS on Monday September 19, 2022 @09:15AM (#32897862)
Yes. The hash of the application code and the 256 bit Unique Device Secret is hashed to generate a primary secret, which then the application can use to derive the secrets it needs.

You can additionally supply a secret from the host (the User Supplied Secret). This means that the keys generated are tied to the specific device (the UDS), that the integrity of the application is correct, and to you as a user.

Re:Tillitis Key – Mullvad spin-off inspired by measured boot... by dabeeeenster on Monday September 19, 2022 @08:11AM (#32897245)
I was under the impression that not being upgradeable was a security feature of Yubikeys?
Re:Tillitis Key – Mullvad spin-off inspired by measured boot... by lucideer on Monday September 19, 2022 @08:13AM (#32897257)
It is. And therein lies the innovation here: upgradable with verification.