-
Notifications
You must be signed in to change notification settings - Fork 113
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Inform user when a passphrase-enabled Trezor is detected #490
Comments
We could bump this to Beta 9 in order to expedite Beta 8 (and get the Trezor firmware changes out earlier) |
I'll have more time to work on these over Easter and I think it'll be quick to implement (essentially an error path to the report screen). If it looks like more than 2hrs effort I'll bump it. |
Ok. Always nice to clear stuff earlier where possible. |
Add support for FEST test for configuration with passphrase
Fairly hefty changes needed to meet this requirement. The decision to not support passphrase is essentially an "unsupported configuration" failure. At the time there was no good way to present this (it wasn't a security issue) so I've renamed security event and service handling throughout as "environment". This allows more flexibility when creating popovers so that the title can be changed between a "security alert" and simply "information". Here are some screen shots of the new behaviour: I've added a FEST test with supported firmware but unsupported configuration using our Trezor fixtures. Ready for review and close. |
It is almost there but not quite 100%. I see an error in the log:
If I plug in the Trezor AFTER I have gone through the credentials wizard I see a yellow alert telling me that the hardware is unsupported correctly. If I do a switch wallet with the trezor still plugged in I see the yellow popup warning saying the same. If the Trezor is plugged in BEFORE MBHD starts I see the popup warning correctly. It is just if the Trezor is plugged in at the very first showing of the 'Enter Password' screen that seems problematic. |
I did an update from github today to retest if a password protected Trezor is detected on the first showing of the credentials now. It's not. You still get a 'communicating with Trezor' forever. |
…n credentials screen (requires MBHW update)
Added supporting to code to MBHW for passphrase request event. This makes it easier to handle rejection in MBHD. To verify ensure you have the latest MBHW (pushed to staging repo). Start MBHD and proceed to password entry screen. Attach passphrase enabled Trezor and observe popover with unsupported message. Dismiss message and proceed to unlock device. Observe no further Trezor messages. Ready for review and close. |
Successfully tried inserting a passphrase protected Trezor at the following times:
In all cases the 'Unsupported blah blah' message came up. Closing |
At present when a passphrase-enabled Trezor is detected MultiBit HD locks up. The user should be given a message indicating that a device with passphrase is not currently supported, possibly with a link to the help detailing why this is currently the case.
This is related to MultiBit Hardware #4
The text was updated successfully, but these errors were encountered: