mbedtls/programs/pkey
Gilles Peskine e123395317 cmake: link programs that only use crypto with libmbedcrypto
When building with CMake, for sample programs that only use
functionality in libmbedcrypto (i.e. crypto and platform), link with
libmbedcrypto, not with libmbedtls.

This doesn't change the result, because the linker skips libraries in
which no symbol is used, but it changes the build dependencies, and it
has the advantage of bringing programs/*/CMakeLists.txt closer to the
corresponding files under crypto/.

The programs concerned are crypto sample and test programs, and
programs that only use (potential) platform functions such as
mbedtls_printf. dh_client and dh_server keep linking with mbedtls
because they use functions from the net_sockets module.
2020-02-11 19:26:27 +01:00
..
CMakeLists.txt cmake: link programs that only use crypto with libmbedcrypto 2020-02-11 19:26:27 +01:00
dh_client.c Remove mbedtls_param_failed from programs 2019-06-13 16:51:59 +02:00
dh_genprime.c Remove mbedtls_param_failed from programs 2019-06-13 16:51:59 +02:00
dh_prime.txt
dh_server.c Remove mbedtls_param_failed from programs 2019-06-13 16:51:59 +02:00
ecdh_curve25519.c Remove mbedtls_param_failed from programs 2019-06-13 16:51:59 +02:00
ecdsa.c Remove mbedtls_param_failed from programs 2019-06-13 16:51:59 +02:00
gen_key.c Remove mbedtls_param_failed from programs 2019-06-13 16:51:59 +02:00
key_app_writer.c Remove mbedtls_param_failed from programs 2019-06-13 16:51:59 +02:00
key_app.c pkey: Remove dependency on X.509 2020-02-11 19:26:27 +01:00
mpi_demo.c Remove mbedtls_param_failed from programs 2019-06-13 16:51:59 +02:00
pk_decrypt.c Remove mbedtls_param_failed from programs 2019-06-13 16:51:59 +02:00
pk_encrypt.c Remove mbedtls_param_failed from programs 2019-06-13 16:51:59 +02:00
pk_sign.c Use MBEDTLS_PK_SIGNATURE_MAX_SIZE in pkey sample programs 2019-11-13 15:32:11 +01:00
pk_verify.c Use MBEDTLS_PK_SIGNATURE_MAX_SIZE in pkey sample programs 2019-11-13 15:32:11 +01:00
rsa_decrypt.c Remove mbedtls_param_failed from programs 2019-06-13 16:51:59 +02:00
rsa_encrypt.c Remove mbedtls_param_failed from programs 2019-06-13 16:51:59 +02:00
rsa_genkey.c pkey/rsa_genkey: Remove commented out code 2020-02-11 19:26:27 +01:00
rsa_priv.txt
rsa_pub.txt
rsa_sign_pss.c pkey: Remove dependency on X.509 2020-02-11 19:26:27 +01:00
rsa_sign.c Remove mbedtls_param_failed from programs 2019-06-13 16:51:59 +02:00
rsa_verify_pss.c pkey: Remove dependency on X.509 2020-02-11 19:26:27 +01:00
rsa_verify.c Remove mbedtls_param_failed from programs 2019-06-13 16:51:59 +02:00