mbedtls@ d65aeb3734
Using mbedtls tag v3.1.0
2022-02-17 19:46:02 +01:00
OpenSC@ 1320393a7e
Moving submodule to patches branch.
2022-02-13 17:21:00 +01:00
.gitmodules
Adding mbedtls submodule
2022-02-17 19:03:27 +01:00
ac.c
Starting migration from gnuk to own solution.
2022-02-13 01:17:14 +01:00
affine.h
Adding the rest of files:
2022-01-03 02:02:39 +01:00
bn.c
Adding support for generating more than 32 bytes at a time.
2022-03-04 10:46:10 +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
Starting migration from gnuk to own solution.
2022-02-13 01:17:14 +01:00
ccid-types.h
Adding ccid structs
2021-12-30 23:34:31 +01:00
ccid.h
RP 2040 does not have PIN support (i.e., pin pad support). Thus, we disable it to enable openssl pkcs11 engine interaction.
2022-02-27 20:58:04 +01:00
CMakeLists.txt
Adding signature computation (unfinished)
2022-02-28 09:43:09 +01:00
common.h
Migrating from PolarSSL to MBEDTLS 3.1 (formerly PolarSSL).
2022-01-24 18:14:42 +01:00
config.h
Adding the rest of files:
2022-01-03 02:02:39 +01:00
debug.c
Better debug of gnuk stuff
2022-01-24 18:07:41 +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
Migrating from PolarSSL to MBEDTLS 3.1 (formerly PolarSSL).
2022-01-24 18:14:42 +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
file.c
Added PIN change.
2022-02-24 22:07:52 +01:00
file.h
Adding acl and pin checks.
2022-02-24 20:00:37 +01:00
flash.c
Allow for null data write to allocate physical space.
2022-02-25 17:03:05 +01:00
flash_openpgp.c
Starting migration from gnuk to own solution.
2022-02-13 01:17:14 +01:00
gnuk.h
Starting migration from gnuk to own solution.
2022-02-13 01:17:14 +01:00
hsm2040.c
Better debugging.
2022-03-03 00:00:29 +01:00
hsm2040.h
More candy debug.
2022-02-25 17:03:28 +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
Allow for null data write to allocate physical space.
2022-02-25 17:03:05 +01:00
md_wrap.h
Migrating from PolarSSL to MBEDTLS 3.1 (formerly PolarSSL).
2022-01-24 18:14:42 +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
neug.c
Cleaning debug.
2022-03-04 23:00:24 +01:00
neug.h
Starting migration from gnuk to own solution.
2022-02-13 01:17:14 +01:00
openpgp-do.c
Adding support for generating more than 32 bytes at a time.
2022-03-04 10:46:10 +01:00
openpgp.c
Adding support for generating more than 32 bytes at a time.
2022-03-04 10:46:10 +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
padlock.h
Migrating from PolarSSL to MBEDTLS 3.1 (formerly PolarSSL).
2022-01-24 18:14:42 +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 support for generating more than 32 bytes at a time.
2022-03-04 10:46:10 +01:00
random.h
Adding support for generating more than 32 bytes at a time.
2022-03-04 10:46:10 +01:00
sc_hsm.c
Added AES encryption/decryption.
2022-03-06 01:28:29 +01:00
sc_hsm.h
Added AES encryption/decryption.
2022-03-06 01:28:29 +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
Starting migration from gnuk to own solution.
2022-02-13 01:17:14 +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
Using separate eps.
2022-02-23 17:35:29 +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