mbedtls/library
Hanno Becker efa14e8b0c Reduce number of MPI's used in pk_parse_key_pkcs1_der
As the optional RSA parameters DP, DQ and QP are effectively discarded (they are only considered for their length to
ensure that the key fills the entire buffer), it is not necessary to read them into separate MPI's.
2017-10-11 19:45:19 +01:00
..
.gitignore
aes.c Export mbedtls_aes_(en/de)crypt to retain for API compatibility 2017-07-20 12:36:53 +02:00
aesni.c
arc4.c
asn1parse.c
asn1write.c
base64.c
bignum.c Merge remote-tracking branch 'hanno/mpi_read_file_underflow' into development 2017-06-08 19:48:03 +02:00
blowfish.c
camellia.c
ccm.c
certs.c Undo API change from SHA1 deprecation 2017-07-20 12:36:53 +02:00
cipher.c
cipher_wrap.c
cmac.c
CMakeLists.txt Introduce new files rsa_internal.[ch] for RSA helper functions 2017-10-11 11:00:19 +01:00
ctr_drbg.c
debug.c
des.c
dhm.c Check return code of mbedtls_mpi_fill_random 2017-07-20 01:23:32 +02:00
ecdh.c
ecdsa.c
ecjpake.c
ecp.c Check return code of mbedtls_mpi_fill_random 2017-07-20 01:23:32 +02:00
ecp_curves.c
entropy.c
entropy_poll.c
error.c
gcm.c fix for issue 1118: check if iv is zero in gcm. 2017-07-20 00:11:24 +02:00
havege.c
hmac_drbg.c
Makefile Introduce new files rsa_internal.[ch] for RSA helper functions 2017-10-11 11:00:19 +01:00
md.c
md2.c
md4.c
md5.c
md_wrap.c
memory_buffer_alloc.c
net_sockets.c
oid.c
padlock.c
pem.c
pk.c
pk_wrap.c Adapt pk_wrap.c to new RSA interface 2017-08-23 15:07:40 +01:00
pkcs5.c
pkcs11.c
pkcs12.c
pkparse.c Reduce number of MPI's used in pk_parse_key_pkcs1_der 2017-10-11 19:45:19 +01:00
pkwrite.c Adapt PK test suite to use new interface 2017-08-23 16:17:27 +01:00
platform.c Rename macro SETUP_ALT to SETUP_TEARDOWN_ALT 2017-07-21 02:12:49 +02:00
ripemd160.c
rsa.c Fix typos and mixup related to RSA_NO_CRT 2017-10-11 19:12:00 +01:00
rsa_internal.c Enhance documentation and performance of mbedtls_rsa_deduce_primes 2017-10-11 16:36:00 +01:00
sha1.c
sha256.c
sha512.c
ssl_cache.c
ssl_ciphersuites.c Undo API change 2017-07-20 12:36:53 +02:00
ssl_cli.c Simplify retaining of messages for future processing 2017-06-08 10:12:16 +01:00
ssl_cookie.c
ssl_srv.c Merge remote-tracking branch 'gilles/iotssl-1223/development' into development 2017-06-06 20:11:36 +02:00
ssl_ticket.c
ssl_tls.c Ensure application data records are not kept when fully processed 2017-06-09 10:42:03 +01:00
threading.c Remove mutexes from ECP hardware acceleration 2017-07-19 02:07:59 +01:00
timing.c
version.c
version_features.c Add support for alternative RSA implementations 2017-08-23 16:24:51 +01:00
x509.c X.509 self-tests: replaced SHA-1 certificates by SHA-256 2017-06-06 18:44:13 +02:00
x509_create.c
x509_crl.c Fix potential integer overflow parsing DER CRL 2017-07-26 12:07:26 +01:00
x509_crt.c Fix potential integer overflow parsing DER CRT 2017-07-26 17:13:03 +01:00
x509_csr.c Prevent signed integer overflow in CSR parsing 2017-07-26 17:19:59 +01:00
x509write_crt.c
x509write_csr.c
xtea.c