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 Fix build errors on x32 by using the generic 'add' instruction 2015-12-17 01:40:26 +00:00
arc4.c Adds casts to zeroize functions to allow building as C++ 2016-05-23 14:29:32 +01:00
asn1parse.c Fix 1 byte overread in mbedtls_asn1_get_int() 2016-10-12 16:43:37 +01:00
asn1write.c Add mbedtls_asn1_write_len() support for 3 and 4 byte lengths 2016-08-25 15:42:27 +01:00
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
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
ecdh.c
ecdsa.c
ecjpake.c
ecp.c
ecp_curves.c
entropy.c Fix unused variable warnings for null entropy config 2016-09-15 18:57:34 +01:00
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 Fixes warnings found by Clang static analyser 2016-05-23 23:18:26 +01:00
hmac_drbg.c Change main license to Apache 2.0 2015-09-04 14:21:07 +02:00
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 Change main license to Apache 2.0 2015-09-04 14:21:07 +02:00
md_wrap.c
memory_buffer_alloc.c
net_sockets.c
oid.c
padlock.c Change main license to Apache 2.0 2015-09-04 14:21:07 +02:00
pem.c Fix unused variable/function compilation warnings 2017-02-15 22:54:42 +02:00
pk.c
pk_wrap.c
pkcs5.c Fix output of PKCS#5 and RIPEMD-160 self tests 2016-08-25 16:36:35 +01:00
pkcs11.c
pkcs12.c
pkparse.c
pkwrite.c
platform.c
ripemd160.c
rsa.c
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
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 Puts platform time abstraction into its own header 2016-07-13 14:46:18 +01:00
ssl_tls.c
threading.c
timing.c
version.c
version_features.c Add support for alternative RSA implementations 2017-08-23 16:24:51 +01:00
x509.c
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