Core functionalities to transform Raspberry Pico into a CCID device.
Find a file
Pol Henarejos eef2f190f2
New format for applet selection.
AID comparison is performed by the kernel. If it is the same as previously loaded, do nothing. If not found, do nothing. If found and is different, unload old and load the new one.

All other applets shall be migrated to new format.

Signed-off-by: Pol Henarejos <pol.henarejos@cttc.es>
2023-10-11 21:02:04 +02:00
config Added support for Ripemd160. 2023-05-23 20:39:37 +02:00
mbedtls@1873d3bfc2 Upgrade to mbedtls 3.4 2023-05-10 00:17:19 +02:00
src New format for applet selection. 2023-10-11 21:02:04 +02:00
tinycbor@e27261ed5e Add TinyCBOR for CBOR encoding/decoding. 2022-09-09 20:33:42 +02:00
.gitmodules Add TinyCBOR for CBOR encoding/decoding. 2022-09-09 20:33:42 +02:00
CMakeLists.txt Added a major refactoring to include Emulated interface. 2023-01-09 18:06:21 +01:00
LICENSE Initial commit 2022-04-19 12:58:22 +02:00
pico_hsm_sdk_import.cmake Add cyw43 lib only for pico_w board. 2023-09-18 10:39:00 +02:00
pico_sdk_import.cmake Adding first release of Pico CCID. It should be the core for different types of smart cards. 2022-04-19 13:40:45 +02:00