github cryptoadvance/specter-diy v1.4.0

latest releases: v1.9.0, v1.8.3, v1.8.2...
3 years ago

Important: hotfix for v1.4.0 is here - use that instead!

New features

  • secure bootloader
  • smartcard support (requires devkit)
  • SD card support for secrets storage (encrypted with the device's secret key)
  • Additional user control of the input entropy:
    • Converts meat-generated mnemonic to a valid bip39 mnemonic replacing the last word (in the "Enter recovery phrase" screen)
    • Allows XORing TRNG-generated mnemonic with physical entropy in a verifiable manner (edit bits in the "Generate new key" screen)

Update procedure:

As this is the first release with a secure bootloader you can just copy-paste initial_firmware_v1.4.0.bin file to your board when it's connected to miniUSB.

Later releases will require an upgrade via SD card - you will need to copy specter_upgrade_<version>.bin to the SD card and insert it into the device. The bootloader will check the signatures of the upgrade file and update firmware - no more connecting your DIY to the computer!

IMPORTANT: If you want to use self-signed bootloader and firmware check out the instructions in the bootloader repo

Don't miss a new specter-diy release

NewReleases is sending notifications on new releases.