|
polarssl
|
Adding the rest of files:
|
2022-01-03 02:02:39 +01:00 |
|
ac.c
|
Adding the rest of files:
|
2022-01-03 02:02:39 +01:00 |
|
aes.c
|
Adding the rest of files:
|
2022-01-03 02:02:39 +01:00 |
|
affine.h
|
Adding the rest of files:
|
2022-01-03 02:02:39 +01:00 |
|
bignum.c
|
Adding the rest of files:
|
2022-01-03 02:02:39 +01:00 |
|
bn.c
|
Adding the rest of files:
|
2022-01-03 02:02:39 +01:00 |
|
bn.h
|
Adding the rest of files:
|
2022-01-03 02:02:39 +01:00 |
|
call-ec.c
|
Adding the rest of files:
|
2022-01-03 02:02:39 +01:00 |
|
call-ec_p256k1.c
|
Adding the rest of files:
|
2022-01-03 02:02:39 +01:00 |
|
call-rsa.c
|
Adding the rest of files:
|
2022-01-03 02:02:39 +01:00 |
|
ccid-types.h
|
Adding ccid structs
|
2021-12-30 23:34:31 +01:00 |
|
ccid.c
|
Adding ccid structs
|
2021-12-30 23:34:31 +01:00 |
|
ccid.h
|
- Adding the rest of Gnuk USB/CCID methods.
|
2022-01-02 00:51:54 +01:00 |
|
CMakeLists.txt
|
- Adding the rest of Gnuk USB/CCID methods.
|
2022-01-02 00:51:54 +01:00 |
|
config.h
|
Adding the rest of files:
|
2022-01-03 02:02:39 +01:00 |
|
debug.c
|
Adding the rest of files:
|
2022-01-03 02:02:39 +01:00 |
|
ec_p256k1.c
|
Adding the rest of files:
|
2022-01-03 02:02:39 +01:00 |
|
ec_p256k1.h
|
Adding the rest of files:
|
2022-01-03 02:02:39 +01:00 |
|
ecc-ed448.c
|
Adding the rest of files:
|
2022-01-03 02:02:39 +01:00 |
|
ecc-ed25519.c
|
Adding the rest of files:
|
2022-01-03 02:02:39 +01:00 |
|
ecc-mont.c
|
Adding the rest of files:
|
2022-01-03 02:02:39 +01:00 |
|
ecc-x448.c
|
Adding the rest of files:
|
2022-01-03 02:02:39 +01:00 |
|
ecc.c
|
Adding the rest of files:
|
2022-01-03 02:02:39 +01:00 |
|
field-group-select.h
|
Adding the rest of files:
|
2022-01-03 02:02:39 +01:00 |
|
flash.c
|
Adding the rest of files:
|
2022-01-03 02:02:39 +01:00 |
|
gnuk.h
|
Adding the rest of files:
|
2022-01-03 02:02:39 +01:00 |
|
hsm2040.c
|
Lots of fixes. At this time, the RP2040 is detected by opensc-tool -l. However, it sends continuously slot status.
|
2022-01-02 21:37:55 +01:00 |
|
hsm2040.h
|
Adding routine for payload debug
|
2022-01-02 20:28:22 +01:00 |
|
jpc-ac_p256k1.h
|
Adding the rest of files:
|
2022-01-03 02:02:39 +01:00 |
|
jpc.c
|
Adding the rest of files:
|
2022-01-03 02:02:39 +01:00 |
|
jpc_p256k1.c
|
Adding the rest of files:
|
2022-01-03 02:02:39 +01:00 |
|
low_flash.c
|
Adding the rest of files:
|
2022-01-03 02:02:39 +01:00 |
|
mod.c
|
Adding the rest of files:
|
2022-01-03 02:02:39 +01:00 |
|
mod.h
|
Adding the rest of files:
|
2022-01-03 02:02:39 +01:00 |
|
mod25638.c
|
Adding the rest of files:
|
2022-01-03 02:02:39 +01:00 |
|
mod25638.h
|
Adding the rest of files:
|
2022-01-03 02:02:39 +01:00 |
|
modp256k1.c
|
Adding the rest of files:
|
2022-01-03 02:02:39 +01:00 |
|
modp256k1.h
|
Adding the rest of files:
|
2022-01-03 02:02:39 +01:00 |
|
muladd_256.h
|
Adding the rest of files:
|
2022-01-03 02:02:39 +01:00 |
|
openpgp-do.c
|
Adding the rest of files:
|
2022-01-03 02:02:39 +01:00 |
|
openpgp.c
|
Adding the rest of files:
|
2022-01-03 02:02:39 +01:00 |
|
p448.c
|
Adding the rest of files:
|
2022-01-03 02:02:39 +01:00 |
|
p448.h
|
Adding the rest of files:
|
2022-01-03 02:02:39 +01:00 |
|
pico_sdk_import.cmake
|
First commit. Attempting to emulate a CCID device. Not easy with RP2040
|
2021-12-30 00:31:01 +01:00 |
|
random.c
|
Adding the rest of files:
|
2022-01-03 02:02:39 +01:00 |
|
random.h
|
Adding the rest of files:
|
2022-01-03 02:02:39 +01:00 |
|
rsa.c
|
Adding the rest of files:
|
2022-01-03 02:02:39 +01:00 |
|
sha256.c
|
Adding the rest of files:
|
2022-01-03 02:02:39 +01:00 |
|
sha256.h
|
Adding the rest of files:
|
2022-01-03 02:02:39 +01:00 |
|
sha512.c
|
Adding the rest of files:
|
2022-01-03 02:02:39 +01:00 |
|
sha512.h
|
Adding the rest of files:
|
2022-01-03 02:02:39 +01:00 |
|
shake256.c
|
Adding the rest of files:
|
2022-01-03 02:02:39 +01:00 |
|
shake256.h
|
Adding the rest of files:
|
2022-01-03 02:02:39 +01:00 |
|
status-code.h
|
Adding the rest of files:
|
2022-01-03 02:02:39 +01:00 |
|
sys.h
|
Adding the rest of files:
|
2022-01-03 02:02:39 +01:00 |
|
tusb_config.h
|
Moving to TinyUSB. Low level API does not provide methods for larger packets. TinyUSB provides a complete interface for managing CCID.
|
2021-12-30 23:35:30 +01:00 |
|
usb_descriptors.c
|
- Adding BOS
|
2021-12-31 03:47:51 +01:00 |
|
usb_descriptors.h
|
Moving to TinyUSB. Low level API does not provide methods for larger packets. TinyUSB provides a complete interface for managing CCID.
|
2021-12-30 23:35:30 +01:00 |