Results 170 comments of Robin Krahl

https://stackoverflow.com/questions/4938723/what-is-the-correct-way-to-make-my-pyqt-application-quit-when-killed-from-the-co > Python cannot handle signals while the Qt event loop is running. Only when the Python interpreter run (when the QApplication quits, or when a Python function is called...

Indeed the flatpak package is not up to date. We are working on releasing the new version there but it is not quite ready yet. The reason is that one...

This does not look like a hardware issue to me, more like a race condition or logic error in pynitrokey. It looks like the update was successful. The finalization step...

Thanks for the feedback! This is not a feature that we can provide for the Nitrokey in general, but only for specific applications like OpenPGP, FIDO2/Passkey, PIV, etc. In which...

OpenPGP already provides a signature counter: ``` $ gpg --card-status | grep "Signature counter" Signature counter : 7251 ```

No, currently none of the status information provided by the Nitrokey 3 is signed. #553 would be the first step into that direction.

This sounds like you imported the keys after the update. Is that correct? Did you already use both OpenPGP (with the same device) and systemd-homed before the update?

I see. And I understand that authentication works before using the OpenPGP keys. Are there any log messages related to the FIDO authentication for the failed attempts? You can change...

Looks like this issue has been fixed upstream in usb-monitor v1.23. I’ve created a PR to update the dependency: https://github.com/Nitrokey/nitrokey-app2/pull/318.

On second thought, a simpler solution instead of (3) would be to just add an `ExhaustiveMechanism` enum that implements `From` and is documented to not follow semver.