Home
last modified time | relevance | path

Searched refs:source (Results 1 – 25 of 35) sorted by relevance

12

/mbedtls-3.4.0/library/
Dentropy.c45 memset( ctx->source, 0, sizeof( ctx->source ) ); in mbedtls_entropy_init()
100 mbedtls_platform_zeroize( ctx->source, sizeof( ctx->source ) ); in mbedtls_entropy_free()
122 ctx->source[idx].f_source = f_source; in mbedtls_entropy_add_source()
123 ctx->source[idx].p_source = p_source; in mbedtls_entropy_add_source()
124 ctx->source[idx].threshold = threshold; in mbedtls_entropy_add_source()
125 ctx->source[idx].strong = strong; in mbedtls_entropy_add_source()
236 if( ctx->source[i].strong == MBEDTLS_ENTROPY_SOURCE_STRONG ) in entropy_gather_internal()
240 if( ( ret = ctx->source[i].f_source( ctx->source[i].p_source, in entropy_gather_internal()
254 ctx->source[i].size += olen; in entropy_gather_internal()
334 if( ctx->source[i].size < ctx->source[i].threshold ) in mbedtls_entropy_func()
[all …]
/mbedtls-3.4.0/
Ddco.txt18 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.
DREADME.md52 * Perl to run the tests, and to generate some source files in the development branch.
57 ### Generated source files in the development branch
59 The source code of Mbed TLS includes some files that are automatically generated by scripts and who…
63 * Perl, for some library source files and for Visual Studio build files.
64 * Python 3 and some Python packages, for some library source files, sample programs and test data. …
86 In order to build from the source code using GNU Make, just enter at the command line:
114 In order to build the source using CMake in a separate directory (recommended), just enter at the c…
169 the Mbed TLS source directory, use:
227 …be generated first as described in [“Generated source files in the development branch”](#generated…
270 …analyses, hardware and firmware architecture specifications, and an open source firmware reference…
DSUPPORT.md8 - the `docs` directory in the source tree;
DCMakeLists.txt122 # to the corresponding path in the source directory.
231 # Strictest warnings, UTF-8 source and execution charset
336 # Make scripts needed for testing available in an out-of-source build.
DLICENSE28 including but not limited to software source code, documentation
29 source, and configuration files.
57 communication on electronic mailing lists, source code control systems,
/mbedtls-3.4.0/scripts/
Dbasic.requirements.txt3 # Required to (re-)generate source files. Not needed if the generated source
Dgenerate_ssl_debug_helpers.py52 def preprocess_c_source_code(source, *classes): argument
95 for match in pattern.finditer(source):
109 yield from _yield_objects(source,
Dmaintainer.requirements.txt5 # For source code analyses
Dmake_generated_files.bat1 @rem Generate automatically-generated configuration-independent source files
/mbedtls-3.4.0/tests/suites/
Dtest_suite_psa_crypto_init.function15 /* PSA crypto uses the HMAC_DRBG module. It reads from the entropy source twice:
23 * to read from the entropy source twice: once for the initial entropy
69 memset( ctx->source, 0, sizeof( ctx->source ) );
Dtest_suite_entropy.function22 * Dummy entropy source
308 /* Set strong source that reaches its threshold immediately and
309 * a weak source whose threshold is a test parameter. */
345 * if result >= 0: result = expected number of calls to source 1
Dtest_suite_entropy.data40 Entropy failing source
Dtest_suite_psa_crypto_entropy.data8 # its own randomness source which is not affected by the forced failure of
Dhelpers.function66 * to initialize some strong entropy source. */
Dtest_suite_psa_crypto.data1146 Copy key: RSA key pair, wildcard algorithm in source
1154 Copy key: RSA key pair, wildcard algorithm in source and target
1158 Copy key: source=ECDSA+ECDH, target=ECDSA+ECDH
1162 Copy key: source=ECDSA+ECDH, target=ECDSA+ECDH, extended usage flags
1166 Copy key: source=ECDSA+ECDH, target=ECDSA+0
1170 Copy key: source=ECDSA+ECDH, target=0+ECDH
1174 Copy key: source=ECDSA(any)+ECDH, target=ECDSA(SHA256)+ECDH
1178 Copy key: source=ECDH+ECDSA(any), target=ECDH+ECDSA(SHA256)
1242 Copy key: RSA key pair, wildcard algorithm in source, opaque
1250 Copy key: RSA key pair, wildcard algorithm in source and target, opaque
[all …]
/mbedtls-3.4.0/docs/proposed/
Dpsa-driver-integration-guide.md16 …er code can either be provided in binary form as additional object file to link, or in source form.
43 <!-- TODO: what if the driver is provided as C source code? -->
Dpsa-driver-interface.md55 … driver description. Implementations may allow drivers to be provided as source files and compiled…
387 A driver can declare an entropy source by providing a `"get_entropy"` entry point. This entry point…
399 …rvative estimate, even in circumstances where the quality of the entropy source is degraded due to…
409 * Other error codes indicate a transient or permanent failure of the entropy source.
420 … support drivers for TRNG (True Random Number Generator, i.e. an entropy source peripheral) that h…
424 1. The core makes a first round of calls to `"get_entropy"` on every source with the `BLOCK` flag c…
485 …bution. Therefore, if the random generator includes an entropy source, this entropy source must be…
487source. If it isn't, the random generator can only be used if it's the only entropy source on the …
488 …the same entropy inputs) or non-deterministic (including its own entropy source). In other words, …
496source of its own, however [random generator drivers without entropy injection](#random-generator-…
[all …]
/mbedtls-3.4.0/tests/
D.gitignore4 # Generated source files
DCMakeLists.txt228 # If the generated .data files are present in the source tree, we just added
241 # out-of-source build.
/mbedtls-3.4.0/tests/docker/bionic/
DDockerfile71 && wget https://www.openssl.org/source/old/1.0.1/openssl-1.0.1j.tar.gz -qO- | tar xz \
81 && wget https://www.openssl.org/source/old/1.0.2/openssl-1.0.2g.tar.gz -qO- | tar xz \
92 && wget https://www.openssl.org/source/openssl-1.1.1a.tar.gz -qO- | tar xz \
/mbedtls-3.4.0/include/
DCMakeLists.txt18 # Make mbedtls_config.h available in an out-of-source build. ssl-opt.sh requires it.
/mbedtls-3.4.0/include/mbedtls/
Dentropy.h131 mbedtls_entropy_source_state MBEDTLS_PRIVATE(source)[MBEDTLS_ENTROPY_MAX_SOURCES];
/mbedtls-3.4.0/programs/
D.gitignore8 # Generated source files
/mbedtls-3.4.0/programs/test/
DCMakeLists.txt56 …# https://gitlab.kitware.com/cmake/community/-/wikis/FAQ#how-can-i-add-a-dependency-to-a-source-fi…

12