tillitis-key1 icon indicating copy to clipboard operation
tillitis-key1 copied to clipboard

Board designs, FPGA verilog, firmware for TKey, the flexible and open USB security key 🔑

Results 60 tillitis-key1 issues
Sort by recently updated
recently updated
newest added

Firmware is getting the possibility to load a preloaded app from flash. See https://github.com/tillitis/tillitis-key1/issues/215 We need a way to indicate to the firmware that the app should be loaded from...

enhancement
fpga

We need a device app to test hold touch, indicating a finger present for a long time. See connected PR.

This PR is first attempt att fixing #219. Needs review and checks. The build of the FPGA gives different results with the patch compared to main. The build should not...

This supersedes #203 > This PR adds a minimal SPI master to the application_fpga. This allows applications to access the Flash memory on the Tkey. The SPI master basically supports...

This PR adds the ability for apps to lock down CDI access, limiting exposure to CDI by other apps, mem leaks etc. Basically the CDI can be read until a...

This PR improve initial RAM randomization by adding the xorwow variant of Marasaglia xorshift PRNG as data generator. Closes #162

enhancement
fw

This adds a simple sim model of the SB_LUT4 instance, that allows for linting of the UDS core without blowing up. Building of the sim target breaks due to change...

To remove potentially confusing users we might want to change some names. Quoting @secworks > I suggest that we change both address and data randomization to ADDR_RAM_ADDR_RAND and ADDR_RAM_DATA_RAND. We...

Support FIDO2 authentication on the TKey. This is dependent on: - HID USB class support, and a way of addressing it. #216 #217 - Implementation of the CTAP2 protocol. -...

enhancement
sw

Change firmware to optionally load a device app from flash. Note: Should probably be used only on some products, not necessarily all TKey products. Firmware first checks on some signal...

enhancement
fw