Commit Graph

12 Commits

Author SHA1 Message Date
Pol Henarejos
1630c7b52d Adding unique_id variable.
Signed-off-by: Pol Henarejos <pol.henarejos@cttc.es>
2022-02-18 10:39:03 +01:00
Pol Henarejos
c8325babb2 Fixed pin reset
Signed-off-by: Pol Henarejos <pol.henarejos@cttc.es>
2022-02-14 00:29:04 +01:00
Pol Henarejos
86cef892ff Adding PIN reset counter.
Signed-off-by: Pol Henarejos <pol.henarejos@cttc.es>
2022-02-13 18:27:49 +01:00
Pol Henarejos
0017284103 Starting migration from gnuk to own solution.
gnuk/openpgp will be left as another pkcs15 app.
Lots of work has been done in the meanwhile.

Signed-off-by: Pol Henarejos <pol.henarejos@cttc.es>
2022-02-13 01:17:14 +01:00
Pol Henarejos
08d56af6f3 Debuging address too
Signed-off-by: Pol Henarejos <pol.henarejos@cttc.es>
2022-01-24 18:01:43 +01:00
Pol Henarejos
240dc07fa5 Reducing debug level.
Signed-off-by: Pol Henarejos <pol.henarejos@cttc.es>
2022-01-03 23:52:46 +01:00
Pol Henarejos
bc7990b89a Improving readability of debug payload
Signed-off-by: Pol Henarejos <pol.henarejos@cttc.es>
2022-01-03 22:35:17 +01:00
Pol Henarejos
fd93f4779e Adding openpgp support.
Signed-off-by: Pol Henarejos <pol.henarejos@cttc.es>
2022-01-03 02:03:12 +01:00
Pol Henarejos
f7419c4b2f Adding routine for payload debug
Signed-off-by: Pol Henarejos <pol.henarejos@cttc.es>
2022-01-02 20:28:22 +01:00
Pol Henarejos
b217740e58 - Adding the rest of Gnuk USB/CCID methods.
- It runs the openpgp thread in the other core (core1) and leaves the main program/ccid/usb methods running in the core 0.
- At this moment it does not call openpgp_thread.
- Compiles but it needs further debug
2022-01-02 00:51:54 +01:00
Pol Henarejos
c8a2912616 Moving to TinyUSB. Low level API does not provide methods for larger packets. TinyUSB provides a complete interface for managing CCID.
Signed-off-by: Pol Henarejos <pol.henarejos@cttc.es>
2021-12-30 23:35:30 +01:00
Pol Henarejos
7785c8ff1c First commit. Attempting to emulate a CCID device. Not easy with RP2040
Signed-off-by: Pol Henarejos <pol.henarejos@cttc.es>
2021-12-30 00:31:01 +01:00