v1.4.0-pre1
Pre-releaseNote
This is a pre-release, it may break things... Make sure you have your backups.
New features
Mnemonic fixing (#86)
When entering mnemonic, if the 12th, 18th, or 24th word is incorrect, Specter will offer to "fix" the last word to make the mnemonic valid.
So you can generate mnemonic yourself by throwing the dices or somehow differently, without relying on hardware random number generator, and fix the last word when enetering it.
Partial SD card support (#83)
Adds an option to store the mnemonic on the SD card.
The file stored on the SD card is encrypted with the internal key of the device, so only your device can read the key.
Now you can operate Specter-DIY in 3 modes:
- amnesic - forgets the key as soon as you turn it off
- reckless - stores the key on the microcontroller
- second factor - you need both the SD card and the device to get the key
A use case scenario: store the key on the SD card, remove the SD card, and store it securely, separately from the device.
Preparation for the smartcard support (#83)
Smartcard support is already present in the code but disabled by default.
It will be enabled in one of the next releases together with the release of our developer kit (extension board with smartcard slot).