Project-Cerberus/core/asn1
Christopher Weimer bdde7dd250 Update the X.509 API to allow an intermediate CA to act as a trust anchor for a cert chain.
Additional test keys and certs have been created to support this new workflow:
- A new ECC-521 key pair
- End entity certificates that through an ICA to the root

The X.509 test suite was also generally updated for the authenticate tests to remove random ECC key generation in favor of using pre-determined ECC test keys.  The old tests were actually leaking the ECC engine, so changing this code also fixed that issue.
2024-05-28 18:52:49 +00:00
..
dice Merged PR 3286: Run uncrustify on cerberus-core repo 2024-05-16 05:19:56 +00:00
dme Merged PR 3286: Run uncrustify on cerberus-core repo 2024-05-16 05:19:56 +00:00
asn1_oid.c Merged PR 3286: Run uncrustify on cerberus-core repo 2024-05-16 05:19:56 +00:00
asn1_oid.h Merged PR 3286: Run uncrustify on cerberus-core repo 2024-05-16 05:19:56 +00:00
asn1_util.c Merged PR 3286: Run uncrustify on cerberus-core repo 2024-05-16 05:19:56 +00:00
asn1_util.h Merged PR 3286: Run uncrustify on cerberus-core repo 2024-05-16 05:19:56 +00:00
base64.h Merged PR 3286: Run uncrustify on cerberus-core repo 2024-05-16 05:19:56 +00:00
base64_core.c Merged PR 3286: Run uncrustify on cerberus-core repo 2024-05-16 05:19:56 +00:00
base64_core.h Merged PR 3286: Run uncrustify on cerberus-core repo 2024-05-16 05:19:56 +00:00
base64_core_static.h Merged PR 3286: Run uncrustify on cerberus-core repo 2024-05-16 05:19:56 +00:00
base64_mbedtls.c Merged PR 3286: Run uncrustify on cerberus-core repo 2024-05-16 05:19:56 +00:00
base64_mbedtls.h Merged PR 3286: Run uncrustify on cerberus-core repo 2024-05-16 05:19:56 +00:00
base64_thread_safe.c Merged PR 3286: Run uncrustify on cerberus-core repo 2024-05-16 05:19:56 +00:00
base64_thread_safe.h Merged PR 3286: Run uncrustify on cerberus-core repo 2024-05-16 05:19:56 +00:00
ecc_der_util.c Merged PR 3286: Run uncrustify on cerberus-core repo 2024-05-16 05:19:56 +00:00
ecc_der_util.h Merged PR 3286: Run uncrustify on cerberus-core repo 2024-05-16 05:19:56 +00:00
x509.h Update the X.509 API to allow an intermediate CA to act as a trust anchor for a cert chain. 2024-05-28 18:52:49 +00:00
x509_cert_build.c Merged PR 3286: Run uncrustify on cerberus-core repo 2024-05-16 05:19:56 +00:00
x509_cert_build.h Merged PR 3286: Run uncrustify on cerberus-core repo 2024-05-16 05:19:56 +00:00
x509_cert_build_static.h Merged PR 3286: Run uncrustify on cerberus-core repo 2024-05-16 05:19:56 +00:00
x509_extension_builder.c Decouple X.509 certificate creation and custom extension management. 2023-07-10 17:05:44 +00:00
x509_extension_builder.h Merged PR 3286: Run uncrustify on cerberus-core repo 2024-05-16 05:19:56 +00:00
x509_mbedtls.c Update the X.509 API to allow an intermediate CA to act as a trust anchor for a cert chain. 2024-05-28 18:52:49 +00:00
x509_mbedtls.h Merged PR 3286: Run uncrustify on cerberus-core repo 2024-05-16 05:19:56 +00:00
x509_thread_safe.c Update the X.509 API to allow an intermediate CA to act as a trust anchor for a cert chain. 2024-05-28 18:52:49 +00:00
x509_thread_safe.h Merged PR 3286: Run uncrustify on cerberus-core repo 2024-05-16 05:19:56 +00:00