![David Garske](/assets/img/avatar_default.png)
* Fixes to support certificate generation (`WOLFSSL_CERT_GEN`) without RSA enabled. * Added new ECC CA for 384-bit tests. * Created new server cert chain (ECC CA for 256-bit that signs server-ecc.pem) * Created new `./certs/ecc/genecc.sh` script for generating all ECC CA's, generated server cert req (CSR), signing with CA and the required CRL. * Moved the wolfCrypt ECC CA / ECC cert gen test into `ecc_test` as `ecc_test_cert_gen`. * Refactor duplicate code that saves DER to disk, converts DER to PEM and saves PEM to disk into SaveDerAndPem function. * Changed `ecc_test_make_pub` and `ecc_test_key_gen` to use XMALLOC for temp buffers (uses heap instead of stack). * Cleanup to combine all certificate subject information into global `certDefaultName`. * Updated cert request info to use wolfSSL instead of Yassl. * Cleanup to combine keyUsage into `certKeyUsage` and `certKeyUsage2`. * Re-number error codes in rsa_test. * Moved the certext_test after the ecc_test, since it uses a file generated in `ecc_test_cert_gen`.
20 lines
618 B
Plaintext
20 lines
618 B
Plaintext
# vim:ft=automake
|
|
# All paths should be given relative to the root
|
|
#
|
|
|
|
EXTRA_DIST += \
|
|
certs/test/cert-ext-ia.cfg \
|
|
certs/test/cert-ext-ia.der \
|
|
certs/test/cert-ext-nc.cfg \
|
|
certs/test/cert-ext-nc.der \
|
|
certs/test/cert-ext-ns.der \
|
|
certs/test/gen-ext-certs.sh \
|
|
certs/test/server-duplicate-policy.pem
|
|
|
|
# The certs/server-cert with the last byte (signature byte) changed
|
|
EXTRA_DIST += \
|
|
certs/test/server-cert-rsa-badsig.der \
|
|
certs/test/server-cert-rsa-badsig.pem \
|
|
certs/test/server-cert-ecc-badsig.der \
|
|
certs/test/server-cert-ecc-badsig.pem
|