/mbedtls-latest/ |
D | CMakeLists.txt | 73 option(GEN_FILES "Generate the auto-generated files as needed" OFF) # off in development 75 option(GEN_FILES "Generate the auto-generated files as needed" OFF) 109 # Python 3 is only needed here to check for configuration warnings. 365 # Request C11, needed for memory poisoning tests 428 # Make scripts needed for testing available in an out-of-source build. 431 # Copy (don't link) DartConfiguration.tcl, needed for memcheck, to
|
D | CONTRIBUTING.md | 12 - [Changelog](#documentation): if needed, please provide a changelog entry. 13 - [Backports](#long-term-support-branches): provide a backport if needed (it's fine to wait until t… 66 Sample applications, if needed, should be modified as well. 76 Mbed TLS is well documented, but if you think documentation is needed, speak out! 80 1. If needed, a Readme file is advised.
|
D | README.md | 51 * Python 3.8 to generate the test code. Python is also needed to integrate PSA drivers and to build… 59 …ed-TLS/mbedtls-framework)). This is not needed to merely compile the library at a release tag. Thi… 230 The solution file `mbedTLS.sln` contains all the basic projects needed to build the library and all…
|
D | BRANCHES.md | 93 minimum version of tools needed to build the code. The only exception, as
|
D | ChangeLog | 11 and MBEDTLS_MPI_MAX_SIZE is smaller than needed for a 4096-bit RSA key. 497 function, needed for TLS 1.3 ticket lifetimes. Alternative implementations 1832 If needed, SHA-1 certificates can still be verified by using a custom 2220 the PSA code needed by a PSA crypto client when the PSA crypto 2899 stdarg.h where needed. Fixes #2656. 2949 stdarg.h where needed. Fixes #2656. 3867 contexts from keys consisting of N,D,E only, even if P,Q are needed for the 4077 option if needed. 4825 "minimize" others (eg use stddef.h if only size_t is needed). 5883 enable and disable individual modes when needed
|
/mbedtls-latest/tests/docker/bionic/ |
D | Dockerfile | 92 # Build libnettle 2.7.1 (needed by legacy gnutls) 113 # Build libnettle 3.1 (needed by gnutls) 136 # Build libnettle 3.7.3 (needed by gnutls next)
|
/mbedtls-latest/tests/suites/ |
D | test_suite_mps.data | 25 MPS Reader: Pausing needed but disabled 28 MPS Reader: Pausing needed + enabled, but buffer too small
|
D | test_suite_ctr_drbg.function | 165 goto exit; // goto is needed to avoid warning ( no test assertions in func) 181 goto exit; // goto is needed to avoid warning ( no test assertions in func) 196 goto exit; // goto is needed to avoid warning ( no test assertions in func) 211 goto exit; // goto is needed to avoid warning ( no test assertions in func)
|
D | test_suite_md.function | 170 /* Note: PSA Crypto init not needed for info functions */
|
/mbedtls-latest/library/ |
D | ssl_tls13_generic.c | 1328 const size_t needed = in_new_session_ticket ? 8 : 4; in mbedtls_ssl_tls13_write_early_data_ext() local 1330 const size_t needed = 4; in mbedtls_ssl_tls13_write_early_data_ext() local 1336 MBEDTLS_SSL_CHK_BUF_PTR(p, end, needed); in mbedtls_ssl_tls13_write_early_data_ext() 1339 MBEDTLS_PUT_UINT16_BE(needed - 4, p, 2); in mbedtls_ssl_tls13_write_early_data_ext() 1350 *out_len = needed; in mbedtls_ssl_tls13_write_early_data_ext()
|
D | ssl_tls.c | 3775 size_t needed = 4 /* ticket_age_add */ in ssl_tls13_session_save() local 3784 needed += session->resumption_key_len; /* resumption_key */ in ssl_tls13_session_save() 3787 needed += 4; /* max_early_data_size */ in ssl_tls13_session_save() 3790 needed += 2; /* record_size_limit */ in ssl_tls13_session_save() 3794 needed += 8; /* ticket_creation_time or ticket_reception_time */ in ssl_tls13_session_save() 3800 needed += 2 /* alpn_len */ in ssl_tls13_session_save() 3809 needed += 2 /* hostname_len */ in ssl_tls13_session_save() 3813 needed += 4 /* ticket_lifetime */ in ssl_tls13_session_save() 3817 if (session->ticket_len > SIZE_MAX - needed) { in ssl_tls13_session_save() 3821 needed += session->ticket_len; /* ticket */ in ssl_tls13_session_save() [all …]
|
/mbedtls-latest/scripts/ |
D | basic.requirements.txt | 3 # Required to (re-)generate source files. Not needed if the generated source
|
D | ci.requirements.txt | 14 # At the time of writing, only needed for tests/scripts/audit-validity-dates.py.
|
/mbedtls-latest/.github/ |
D | pull_request_template.md | 9 Please tick as appropriate and edit the reasons (e.g.: "backport: not needed because this is a new …
|
/mbedtls-latest/docs/proposed/ |
D | psa-conditional-inclusion-c.md | 32 … TLS build must not include the corresponding software code (unless a software fallback is needed). 123 * **`MBEDTLS_PSA_BUILTIN_xxx`** indicates whether the software implementation is needed. 143 The `PSA_WANT_xxx` definitions in `mbedtls/config_psa.h` are needed not only to build the PSA parts… 167 …t part of the public interface of the library. However these symbols are needed to deduce whether … 237 …tion of RSA or ECDSA, `psa_sign_hash` and `psa_verify_hash` may still be needed if there is an opa…
|
D | psa-driver-wrappers-codegen-migration-guide.md | 33 …r_wrappers.h file, the user will need to patch into the template file as needed (psa_crypto_driver…
|
/mbedtls-latest/docs/architecture/psa-migration/ |
D | psa-legacy-bridges.md | 143 …as policy information in a `psa_key_attributes_t`. The algorithm is also needed in its own right w… 192 …gorithm. However, it is difficult to predict exactly what parameters are needed. For example, conv… 241 * No further work is needed about RSA specifically. The amount of metadata other than hashes is suf… 242 * No further work is needed about ECC specifically. We have just added adequate functions. 243 * No further work is needed about DHM specifically. There is no good way to translate the relevant … 288 … the lifetime and key identifier in `attributes`), then applies a public-key restriction if needed.
|
D | strategy.md | 90 part of) it ourselves under the hood as needed, but that would likely require 247 We can roughly divide the work needed to get there in the following steps: 427 slot only when needed (see current `ecdsa_verify_wrap` when
|
/mbedtls-latest/tests/ |
D | CMakeLists.txt | 306 # Request C11, which is needed for memory poisoning tests 345 # Make scripts and data files needed for testing available in an
|
/mbedtls-latest/docs/ |
D | psa-transition.md | 37 … argument where needed. This has historically been problematic with functions that were created wi… 221 …PSA accelerator driver, the corresponding legacy module is typically not needed. Thus applications… 258 …nnel-resistance utility functions in `constant_time.h`. Continue using `constant_time.h` as needed. 379 …her/#group__cipher_1gac3ca27ac6682917c48247d01fd96cd0f) as many times as needed. You can use [`PSA… 407 …176050) before or after setting the nonce (for other algorithms, this is permitted but not needed). 408 …nt/api/group/group__aead/#group__aead_1ga6d0eed03f832e5c9c91cb8adf2882569) as many times as needed. 409 …_aead/#group__aead_1gaf6d49864951ca42136b4a9b71ea26e5c) as many times as needed. You can use [`PSA… 636 …a_aead_encrypt`, `psa_asymmetric_encrypt`), and other random material as needed. If you need rando… 895 …a36f6) checks the compatibility between a key object and a mechanism. If needed, you can also acce… 1048 …key, and may perform additional checks before performing an operation if needed, so it will never … [all …]
|
D | 3.0-migration-guide.md | 18 Much of the information needed to determine a migration path can be found in the Mbed TLS 2.x docum… 242 …()` now takes an extra output buffer for the last partial block. This is needed for alternative im… 252 * `mbedtls_gcm_finish()` now takes an extra output buffer for the last partial block if needed. 360 was only needed when using a private key). This affects all applications using
|
D | psa-driver-example-and-guide.md | 143 The Mbed TLS build system includes the instructions needed to build p256-m. To build with and use p…
|
/mbedtls-latest/docs/architecture/testing/ |
D | invasive-testing.md | 14 * [“Requirements”](#requirements) explores the reasons why invasive testing is needed and how it sh… 20 …e crypto/keystore and X.509 parts of the library are about. More work is needed to fully take TLS …
|
/mbedtls-latest/docs/architecture/ |
D | psa-shared-memory.md | 248 If copying behaviour is optimized away by the compiler, further investigation is needed. Experiment… 259 * Any complexity needed to prevent the compiler optimizing copies away does not have to be duplicat… 459 …Could the prototype be extended to cover other careful-access testing that may be needed in future? 616 … to PSA functions, it is useful to be able to disable it where it is not needed, to save code size.
|
D | psa-keystore-design.md | 88 …s. The index of a slice is the index in that array. The slices are allocated on the heap as needed.
|