Nitrokey / opcard-rs

OpenPGP card implementation
49 stars 1 forks source link

Add usbip runner example and test against the Gnuk test suite #105

Closed sosthene-nitrokey closed 1 year ago

sosthene-nitrokey commented 1 year ago

Unlike https://github.com/Nitrokey/nitrokey-3-firmware/pull/149, the example is detected by gpg.

sosthene-nitrokey commented 1 year ago

This PR is becoming a bit more than just the example, I also add to it fixes I find by testing against the Gnuk test suite. I will break it down into multiple PRs.

I actually also needed to modify the test suite to adapt to some variation in behavior that are not bugs (supported algos for example). I'll create a fork of it, we can try to upstream the changes once everything looks good.

sosthene-nitrokey commented 1 year ago

Updated to work on top of the latest main. The bugs I talk about were fixed in other PR, this tree actually passes the test suite.