| /mbedtls/library/ |
| A D | entropy.c | 30 memset(ctx->source, 0, sizeof(ctx->source)); in mbedtls_entropy_init() 78 mbedtls_platform_zeroize(ctx->source, sizeof(ctx->source)); in mbedtls_entropy_free() 100 ctx->source[idx].f_source = f_source; in mbedtls_entropy_add_source() 101 ctx->source[idx].p_source = p_source; in mbedtls_entropy_add_source() 102 ctx->source[idx].threshold = threshold; in mbedtls_entropy_add_source() 103 ctx->source[idx].strong = strong; in mbedtls_entropy_add_source() 215 if ((ret = ctx->source[i].f_source(ctx->source[i].p_source, in entropy_gather_internal() 228 ctx->source[i].size += olen; in entropy_gather_internal() 311 if (ctx->source[i].size < ctx->source[i].threshold) { in mbedtls_entropy_func() 315 strong_size += ctx->source[i].size; in mbedtls_entropy_func() [all …]
|
| /mbedtls/ |
| A D | dco.txt | 18 have the right to submit it under the open source license 22 of my knowledge, is covered under an appropriate open source 25 by me, under the same open source license (unless I am 37 this project or the open source license(s) involved.
|
| A D | LICENSE | 35 including but not limited to software source code, documentation 36 source, and configuration files. 294 source code as you receive it, in any medium, provided that you 358 cost of physically performing source distribution, a complete 359 machine-readable copy of the corresponding source code, to be 364 to distribute corresponding source code. (This alternative is 374 special exception, the source code distributed need not include 375 anything that is normally distributed (in either source or binary 382 access to copy the source code from the same place counts as 383 distribution of the source code, even though third parties are not [all …]
|
| A D | README.md | 52 * Perl to run the tests, and to generate some source files in the development branch. 61 ### Generated source files in the development branch 63 The source code of Mbed TLS includes some files that are automatically generated by scripts and who… 67 * Perl, for some library source files and for Visual Studio build files. 68 * Python 3.8 and some Python packages, for some library source files, sample programs and test data… 91 In order to build from the source code using GNU Make, just enter at the command line: 119 In order to build the source using CMake in a separate directory (recommended), just enter at the c… 174 the Mbed TLS source directory, use: 232 …be generated first as described in [“Generated source files in the development branch”](#generated… 279 …analyses, hardware and firmware architecture specifications, and an open source firmware reference… [all …]
|
| A D | SUPPORT.md | 8 - the `docs` directory in the source tree;
|
| A D | CMakeLists.txt | 140 # to the corresponding path in the source directory. 253 # Strictest warnings, UTF-8 source and execution charset 287 …ork/CMakeLists.txt not found. Run `git submodule update --init` from the source tree to fetch the … 367 # cmake -D CMAKE_BUILD_TYPE=Coverage /path/to/source && make 385 # Make scripts needed for testing available in an out-of-source build.
|
| /mbedtls/scripts/ |
| A D | basic.requirements.txt | 3 # Required to (re-)generate source files. Not needed if the generated source
|
| A D | generate_ssl_debug_helpers.py | 40 def preprocess_c_source_code(source, *classes): argument 83 for match in pattern.finditer(source): 97 yield from _yield_objects(source,
|
| A D | maintainer.requirements.txt | 5 # For source code analyses
|
| A D | make_generated_files.bat | 1 @rem Generate automatically-generated configuration-independent source files
|
| /mbedtls/tests/suites/ |
| A D | test_suite_psa_crypto_memory.data | 10 PSA input buffer copy: zero-length source buffer 25 PSA output buffer copy: zero-length source buffer
|
| A D | test_suite_psa_crypto_init.function | 16 /* PSA crypto uses the HMAC_DRBG module. It reads from the entropy source twice: 24 * to read from the entropy source twice: once for the initial entropy 71 memset(ctx->source, 0, sizeof(ctx->source));
|
| A D | test_suite_entropy.function | 20 * Dummy entropy source 332 /* Set strong source that reaches its threshold immediately and 333 * a weak source whose threshold is a test parameter. */ 367 * if result >= 0: result = expected number of calls to source 1
|
| A D | test_suite_entropy.data | 40 Entropy failing source
|
| A D | test_suite_psa_crypto_init.data | 31 # MBEDTLS_PSA_INJECT_ENTROPY means that a source of entropy (the seed file)
|
| A D | test_suite_psa_crypto_entropy.data | 8 # its own randomness source which is not affected by the forced failure of
|
| A D | helpers.function | 56 * to initialize some strong entropy source. */
|
| /mbedtls/docs/proposed/ |
| A D | psa-driver-integration-guide.md | 17 …er code can either be provided in binary form as additional object file to link, or in source form. 37 <!-- TODO: what if the driver is provided as C source code? -->
|
| /mbedtls/tests/docker/bionic/ |
| A D | Dockerfile | 63 && wget https://www.openssl.org/source/old/1.0.1/openssl-1.0.1j.tar.gz -qO- | tar xz \ 73 && wget https://www.openssl.org/source/old/1.0.2/openssl-1.0.2g.tar.gz -qO- | tar xz \ 84 && wget https://www.openssl.org/source/openssl-1.1.1a.tar.gz -qO- | tar xz \
|
| /mbedtls/tests/ |
| A D | .gitignore | 20 ## Generated source files
|
| /mbedtls/docs/ |
| A D | psa-driver-example-and-guide.md | 44 … driver description. Implementations may allow drivers to be provided as source files and compiled… 46 …er.h). As Mbed TLS tests are built from source, there is no object file for the test driver. Howev… 126 This guide assumes you are building Mbed TLS from source alongside your project. If building with a… 135 CFLAGS="-DDRIVER_PREFIX_ENABLED" cmake path/to/source 141 …S as a PSA transparent driver. The source code of p256-m and the driver entry points is located in…
|
| /mbedtls/include/ |
| A D | CMakeLists.txt | 18 # Make mbedtls_config.h available in an out-of-source build. ssl-opt.sh requires it.
|
| /mbedtls/include/mbedtls/ |
| A D | entropy.h | 111 mbedtls_entropy_source_state MBEDTLS_PRIVATE(source)[MBEDTLS_ENTROPY_MAX_SOURCES];
|
| /mbedtls/configs/ext/ |
| A D | README.md | 16 are taken verbatim from the TF-M source code here:
|
| /mbedtls/programs/ |
| A D | .gitignore | 77 ## Generated source files
|