/mbedtls-3.4.0/tests/suites/ |
D | test_suite_base64.data | 25 enc_char (all digits) 28 dec_value (all characters) 186 Base64 encode hex all valid input bytes #0 189 Base64 encode hex all valid input bytes #1 192 Base64 encode hex all valid input bytes #2 195 Base64 encode all valid output characters at all offsets 213 Base64 decode all valid input characters at all offsets
|
/mbedtls-3.4.0/ |
D | Makefile | 7 .PHONY: all no_test programs lib tests install uninstall clean test check covtest lcov apidoc apido… 9 all: programs tests target 151 lcov --rc lcov_branch_coverage=1 --add-tracefile files.info --add-tracefile tests.info -o all.info 152 lcov --rc lcov_branch_coverage=1 --remove all.info -o final.info '*.h' 155 rm -f files.info tests.info all.info final.info descriptions
|
D | .gitignore | 10 # CMake generates *.dir/ folders for in-tree builds (used by MSVC projects), ignore all of those: 40 # CMake generates *.dir/ folders for in-tree builds (used by MSVC projects), ignore all of those:
|
D | CMakeLists.txt | 206 …GS_ASAN "-fsanitize=address -fno-common -fsanitize=undefined -fno-sanitize-recover=all -O3") 207 …"-fsanitize=address -fno-common -fsanitize=undefined -fno-sanitize-recover=all -O1 -g3 -fno-omit-f… 217 …GS_ASAN "-fsanitize=address -fno-common -fsanitize=undefined -fno-sanitize-recover=all -O3") 218 …"-fsanitize=address -fno-common -fsanitize=undefined -fno-sanitize-recover=all -O1 -g3 -fno-omit-f… 320 COMMAND lcov --add-tracefile files.info --add-tracefile tests.info -o all.info 321 COMMAND lcov --remove all.info -o final.info '*.h' 324 COMMAND rm -f files.info tests.info all.info final.info descriptions
|
D | .gitattributes | 1 # Classify all '.function' files as C for syntax highlighting purposes
|
D | README.md | 41 …hose systems are always complete and up-to-date. The others should reflect all changes present in … 76 * Run `make generated_files` to generate all the configuration-independent files. 77 * On Unix/POSIX systems, run `tests/scripts/check-generated-files.sh -u` to generate all the config… 78 * On Windows, run `scripts\make_generated_files.bat` to generate all the configuration-independent … 145 - `Check`. This activates the compiler warnings that depend on optimization and treats all warnin… 225 The solution file `mbedTLS.sln` contains all the basic projects needed to build the library and all… 246 - `tests/scripts/all.sh` runs a combination of the above tests, plus some more, with various buil… 287 …t aim to implement the whole specification; in particular it does not implement all the algorithms.
|
D | BRANCHES.md | 6 this always contains the latest release, including all publicly available 11 as well as all the new features and bug fixes and security fixes. 69 of Mbed TLS (for example, all Mbed TLS 3.y versions will be able to read
|
/mbedtls-3.4.0/docs/proposed/ |
D | Makefile | 3 default: all 14 all: html pdf target
|
/mbedtls-3.4.0/docs/architecture/ |
D | Makefile | 3 default: all 14 all: html pdf target
|
D | alternative-implementations.md | 24 …echanism, but alternative implementation will remain supported in at least all Mbed TLS versions o… 30 …all operations support drivers yet. The configuration option `MBEDTLS_USE_PSA_CRYPTO` causes parts… 39 * Implement all the functions from the module, i.e. the functions declared in `include/mbedtls/xxx.…
|
/mbedtls-3.4.0/docs/architecture/psa-migration/ |
D | psa-limitations.md | 2 1.1) that may impact our ability to (1) use it for all crypto operations in 3 TLS and X.509 and (2) support isolation of all long-term secrets in TLS (that 17 There is currently no support for that in PSA at all, but it will be added at 51 coincidentally, all the groups used by RFC 7919 and TLS 1.3 are included 146 presents, all values must match except possibly for the salt length, where the 163 `mbedtls_pk_verify_ext()` uses encoding hash = mgf1 hash, it looks like all 184 - all three hashes are equal 245 all using saltlen = keylen - hashlen - 2, except for server9-defaults which is 276 all using saltlen = keylen - hashlen - 2. 302 all using saltlen = keylen - hashlen - 2. [all …]
|
D | strategy.md | 15 As of Mbed TLS 3.2, most of (G1) and all of (G2) is implemented when 49 out of the box on all platforms, and even less 78 PK/X.509/TLS in all places where we currently allow restartable operations. 89 auto-enable the latter, as it won't build or work out of the box on all 140 This strategy is currently (early 2022) used for all operations in the PK 231 b. with all tests passing, 241 1. Have users of these algorithms call to PSA, not the legacy API, for all 253 Note: the fact that step 1 is not achieved for all of libmbedcrypto (see 282 - Step 3 was mostly not started at all before 3.2; it is being done for PK by 378 adding cases to the test suites, but instead adding new components in `all.sh` [all …]
|
/mbedtls-3.4.0/scripts/mbedtls_dev/ |
D | build_tree.py | 25 return all(os.path.isdir(os.path.join(path, subdir)) 33 if not all(os.path.isdir(d) for d in ["include", "library", "tests"]):
|
/mbedtls-3.4.0/programs/fuzz/ |
D | Makefile | 38 .PHONY: all check test clean 40 all: $(BINARIES) target
|
/mbedtls-3.4.0/docs/ |
D | use-psa-crypto.md | 40 context: `mbedtls_pk_check_pair()`, `mbedtls_pk_debug()`, all public key 92 Other than the above exceptions, all crypto operations are based on PSA when 102 Other than the above exception, all crypto operations are based on PSA when 112 Other than the above exception, all crypto operations are based on PSA when
|
/mbedtls-3.4.0/scripts/data_files/driver_templates/ |
D | psa_crypto_driver_wrappers.c.jinja | 112 /* Unregister all secure element drivers, so that we restart from 143 * cycle through all known transparent accelerators */ 217 * cycle through all known transparent accelerators */ 304 * cycle through all known transparent accelerators */ 388 * cycle through all known transparent accelerators */ 564 /* Cycle through all known transparent accelerators */ 656 * cycle through all known transparent accelerators */ 786 * cycle through all known transparent accelerators */ 917 * cycle through all known transparent accelerators */ 1007 * cycle through all known transparent accelerators */ [all …]
|
/mbedtls-3.4.0/tests/git-scripts/ |
D | pre-push.sh | 46 tests/scripts/all.sh -q -k 'check_*'
|
/mbedtls-3.4.0/tests/scripts/ |
D | all-in-docker.sh | 33 run_in_docker tests/scripts/all.sh \
|
D | basic-in-docker.sh | 33 run_in_docker tests/scripts/all.sh 'check_*'
|
D | check-generated-files.sh | 27 This script checks that all generated file are up-to-date. If some aren't, by
|
/mbedtls-3.4.0/tests/ |
D | Makefile | 11 default: all 139 .PHONY: all check test clean 141 all: $(BINARIES) target
|
/mbedtls-3.4.0/library/ |
D | Makefile | 194 .PHONY: all static shared clean 197 all: static target 199 all: shared static target
|
/mbedtls-3.4.0/docs/architecture/testing/ |
D | driver-interface-test-strategy.md | 41 … API functions involve multiple driver methods; these should validate that all the expected driver… 45 …heck that the expected driver is called. This does not need to be done for all operations (use a w… 48 …le a driver that provides the MAC methods must provide all or none). In those cases, test with all… 112 * Implementing all the methods.
|
D | invasive-testing.md | 143 …all the features we want to test in the public interface. Then the tests can be truly black-box. T… 145 … For example, the main purpose of `mbedtls_psa_crypto_free` is to clean up all resources in tests,… 160 …all the features we want to test in undocumented interfaces. Undocumented interfaces are described… 264 | Portability | !! Not all environments have a debugger, and even if they do, we'd need completely … 292 Solution: TODO. We don't test this at all at this point. 300 …ts that call `mbedtls_psa_crypto_free` with keys still open, to verify that it does close all keys. 358 … that can fail. This is the only failure point for `psa_crypto_init` that is present in all builds.
|
/mbedtls-3.4.0/programs/test/cmake_subproject/ |
D | CMakeLists.txt | 14 # Link against all the Mbed TLS libraries. Verifies that the targets have been
|