Tillitis

On Flexibility and Future Proof

On Flexibility and Future Proof What makes TKey flexible? The function of a TKey is defined by software, the TKey Device App, that is uploaded to the TKey from the client, the computer or mobile phone the TKey is attached to, and usually a piece of software running on the client that is loading and then communicating with the TKey device app.

Continue reading

About TKey Memory

About TKey Memory One important aspect, when it comes to security in devices, is how data stored in memory, is protected. Program Storage On the end user TKey, the entire FPGA design together with the firmware ROM is kept in the locked-down configuration memory (NVCM - Non Volatile Configuration Memory) within the FPGA chip. It’s not externally readable and only readable by the FPGA when configuring itself. This means the device secret (UDS) can’t be read, not even with the TKey programming board we provide.

Continue reading

TKey Interaction Points

TKey Interaction points TKey has two LED’s indicating status and one touch area. Power LED illuminates blue, when TKey is powered. Status LED indicates different statuses. There are two basic indications: When TKey has booted up status LED illuminates in white. Red blink means something is wrong, restart TKey by removing it from USB port and re-insert. Green blink means user has to assert presence. This behaviour depends on the TKey device app.

Continue reading

Update

Update Update April 3, 2023: All is finalised and web shop is open! An update on our release and what’s remaining. Plan was to release and open our web shop by the end of last week. During final work, we found that USB communication with the TKey didn’t work on MacBook in all use cases. This is now corrected and we are currently double checking everything on the firmware.

Continue reading