Open szszszsz opened 7 years ago
Workaround for this issue has been added to OpenKeychain already, however it would be good to see what the sent data bytes are and is this conforming with the expectations (it was not expected at OpenKeychain side surely).
I agree. Worst case it's a dump of random memory or something like that. It was also one of the only reasons why nitrokeys didn't "just work" in OpenKeychain. Please investigate.
According to https://github.com/open-keychain/open-keychain/issues/1936#issuecomment-335002988 Nitrokey Pro device is sending supposedly random data sequences just after it is connected through
BulkIn
endpoint, beforeIccPowerOn
is sent to initialize the connection. It could in same cases disrupt the communication process rendering the device unusable (like in Open Keychain case). To investigate what these bytes are and why are they sent.