/mbedtls-latest/library/ |
D | sha1.c | 70 } local; in mbedtls_internal_sha1_process() local 72 local.W[0] = MBEDTLS_GET_UINT32_BE(data, 0); in mbedtls_internal_sha1_process() 73 local.W[1] = MBEDTLS_GET_UINT32_BE(data, 4); in mbedtls_internal_sha1_process() 74 local.W[2] = MBEDTLS_GET_UINT32_BE(data, 8); in mbedtls_internal_sha1_process() 75 local.W[3] = MBEDTLS_GET_UINT32_BE(data, 12); in mbedtls_internal_sha1_process() 76 local.W[4] = MBEDTLS_GET_UINT32_BE(data, 16); in mbedtls_internal_sha1_process() 77 local.W[5] = MBEDTLS_GET_UINT32_BE(data, 20); in mbedtls_internal_sha1_process() 78 local.W[6] = MBEDTLS_GET_UINT32_BE(data, 24); in mbedtls_internal_sha1_process() 79 local.W[7] = MBEDTLS_GET_UINT32_BE(data, 28); in mbedtls_internal_sha1_process() 80 local.W[8] = MBEDTLS_GET_UINT32_BE(data, 32); in mbedtls_internal_sha1_process() [all …]
|
D | ripemd160.c | 74 } local; in mbedtls_internal_ripemd160_process() local 76 local.X[0] = MBEDTLS_GET_UINT32_LE(data, 0); in mbedtls_internal_ripemd160_process() 77 local.X[1] = MBEDTLS_GET_UINT32_LE(data, 4); in mbedtls_internal_ripemd160_process() 78 local.X[2] = MBEDTLS_GET_UINT32_LE(data, 8); in mbedtls_internal_ripemd160_process() 79 local.X[3] = MBEDTLS_GET_UINT32_LE(data, 12); in mbedtls_internal_ripemd160_process() 80 local.X[4] = MBEDTLS_GET_UINT32_LE(data, 16); in mbedtls_internal_ripemd160_process() 81 local.X[5] = MBEDTLS_GET_UINT32_LE(data, 20); in mbedtls_internal_ripemd160_process() 82 local.X[6] = MBEDTLS_GET_UINT32_LE(data, 24); in mbedtls_internal_ripemd160_process() 83 local.X[7] = MBEDTLS_GET_UINT32_LE(data, 28); in mbedtls_internal_ripemd160_process() 84 local.X[8] = MBEDTLS_GET_UINT32_LE(data, 32); in mbedtls_internal_ripemd160_process() [all …]
|
D | md5.c | 69 } local; in mbedtls_internal_md5_process() local 71 local.X[0] = MBEDTLS_GET_UINT32_LE(data, 0); in mbedtls_internal_md5_process() 72 local.X[1] = MBEDTLS_GET_UINT32_LE(data, 4); in mbedtls_internal_md5_process() 73 local.X[2] = MBEDTLS_GET_UINT32_LE(data, 8); in mbedtls_internal_md5_process() 74 local.X[3] = MBEDTLS_GET_UINT32_LE(data, 12); in mbedtls_internal_md5_process() 75 local.X[4] = MBEDTLS_GET_UINT32_LE(data, 16); in mbedtls_internal_md5_process() 76 local.X[5] = MBEDTLS_GET_UINT32_LE(data, 20); in mbedtls_internal_md5_process() 77 local.X[6] = MBEDTLS_GET_UINT32_LE(data, 24); in mbedtls_internal_md5_process() 78 local.X[7] = MBEDTLS_GET_UINT32_LE(data, 28); in mbedtls_internal_md5_process() 79 local.X[8] = MBEDTLS_GET_UINT32_LE(data, 32); in mbedtls_internal_md5_process() [all …]
|
D | sha256.c | 473 local.W[t] = S1(local.W[(t) - 2]) + local.W[(t) - 7] + \ 474 S0(local.W[(t) - 15]) + local.W[(t) - 16] \ 480 local.temp1 = (h) + S3(e) + F1((e), (f), (g)) + (K) + (x); \ 481 local.temp2 = S2(a) + F0((a), (b), (c)); \ 482 (d) += local.temp1; (h) = local.temp1 + local.temp2; \ 498 } local; in mbedtls_internal_sha256_process_c() local 503 local.A[i] = ctx->state[i]; in mbedtls_internal_sha256_process_c() 509 local.W[i] = MBEDTLS_GET_UINT32_BE(data, 4 * i); in mbedtls_internal_sha256_process_c() 514 P(local.A[0], local.A[1], local.A[2], local.A[3], local.A[4], in mbedtls_internal_sha256_process_c() 515 local.A[5], local.A[6], local.A[7], local.W[i], K[i]); in mbedtls_internal_sha256_process_c() [all …]
|
D | sha512.c | 608 } local; in mbedtls_internal_sha512_process_c() local 625 local.temp1 = (h) + S3(e) + F1((e), (f), (g)) + (K) + (x); \ in mbedtls_internal_sha512_process_c() 626 local.temp2 = S2(a) + F0((a), (b), (c)); \ in mbedtls_internal_sha512_process_c() 627 (d) += local.temp1; (h) = local.temp1 + local.temp2; \ in mbedtls_internal_sha512_process_c() 631 local.A[i] = ctx->state[i]; in mbedtls_internal_sha512_process_c() 637 local.W[i] = MBEDTLS_GET_UINT64_BE(data, i << 3); in mbedtls_internal_sha512_process_c() 639 local.W[i] = S1(local.W[i - 2]) + local.W[i - 7] + in mbedtls_internal_sha512_process_c() 640 S0(local.W[i - 15]) + local.W[i - 16]; in mbedtls_internal_sha512_process_c() 643 P(local.A[0], local.A[1], local.A[2], local.A[3], local.A[4], in mbedtls_internal_sha512_process_c() 644 local.A[5], local.A[6], local.A[7], local.W[i], K[i]); in mbedtls_internal_sha512_process_c() [all …]
|
/mbedtls-latest/tests/suites/ |
D | test_suite_psa_crypto_memory.data | 31 PSA crypto local input alloc 34 PSA crypto local input alloc, NULL buffer 37 PSA crypto local input free 40 PSA crypto local input free, NULL buffer 43 PSA crypto local input round-trip 46 PSA crypto local output alloc 49 PSA crypto local output alloc, NULL buffer 52 PSA crypto local output free 55 PSA crypto local output free, NULL buffer 58 PSA crypto local output free, NULL original buffer [all …]
|
D | test_suite_psa_crypto_attributes.data | 14 PSA key attributes: id then back to non local volatile 23 PSA key attributes: non local volatile lifetime then id
|
D | test_suite_psa_crypto_metadata.data | 436 Lifetime: volatile, local storage 439 Lifetime: default, local storage 442 Lifetime: 2, local storage 445 Lifetime: 254, local storage 448 Lifetime: read-only, local storage
|
D | test_suite_psa_crypto_se_driver_hal.data | 12 Register SE driver: invalid location (local)
|
D | test_suite_ssl.function | 172 /* Check the sanity of input parameters and initialise local variables. That
|
/mbedtls-latest/tests/docker/bionic/ |
D | Dockerfile | 65 && ./config --openssldir=/usr/local/openssl-1.0.1j no-shared \ 69 ENV OPENSSL_LEGACY=/usr/local/openssl-1.0.1j/bin/openssl 75 && ./config --openssldir=/usr/local/openssl-1.0.2g no-shared \ 79 ENV OPENSSL=/usr/local/openssl-1.0.2g/bin/openssl 86 …&& ./config --prefix=/usr/local/openssl-1.1.1a -Wl,--enable-new-dtags,-rpath,'${LIBRPATH}' no-shar… 90 ENV OPENSSL_NEXT=/usr/local/openssl-1.1.1a/bin/openssl 106 …&& ./configure --prefix=/usr/local/gnutls-3.3.8 --exec_prefix=/usr/local/gnutls-3.3.8 --disable-sh… 110 ENV GNUTLS_LEGACY_CLI=/usr/local/gnutls-3.3.8/bin/gnutls-cli 111 ENV GNUTLS_LEGACY_SERV=/usr/local/gnutls-3.3.8/bin/gnutls-serv 127 && ./configure --prefix=/usr/local/gnutls-3.4.10 --exec_prefix=/usr/local/gnutls-3.4.10 \ [all …]
|
/mbedtls-latest/ |
D | SECURITY.md | 82 Mbed TLS doesn't make any security guarantees against local non-timing-based 83 side channel attacks. If local non-timing attacks are present in a use case or 91 Mbed TLS doesn't make any security guarantees against local fault injection 92 attacks. If local fault injection attacks are present in a use case or a user 124 These timing attacks can be physical, local or depending on network latency
|
D | .gitignore | 74 # VScode folder to store local debug files and configurations
|
D | .pylintrc | 32 # We're ok with short local or global variable names.
|
D | ChangeLog | 25 !MBEDTLS_PSA_CRYPTO_C), do not automatically enable local crypto when the 462 could be sufficient for an attacker to recover the plaintext. A local 976 affects contributors and maintainers of local patches. For more 1550 * Stop using reserved identifiers as local variables. Fixes #4630. 2187 * Guard against strong local side channel attack against base64 tables by 2309 * Zeroising of local buffers and variables which are used for calculations 2428 its revocationDate was in the past according to the local clock if 2431 MBEDTLS_HAVE_TIME_DATE, an attacker able to control the local clock (for 2441 effective against network-based attackers, but less so against local 2442 attackers. The new countermeasure defends against local attackers, even [all …]
|
D | README.md | 24 To generate a local copy of the library documentation in HTML format, tailored to your compile-time…
|
/mbedtls-latest/docs/architecture/ |
D | psa-storage-resilience.md | 144 …* Aborting means destroying the key in the secure element and removing any local storage used for … 146 …ne if the transaction had not been interrupted, by removing any remaining local storage used for t… 149 …ne if the transaction had not been interrupted, by removing any remaining local storage used for t… 150 …ires no action on the secure element, and is only practical locally if the local storage is intact. 431 …tifier. A possible optimization would be to load only that information in local variables, without…
|
D | psa-shared-memory.md | 554 * `psa_crypto_local_input_free()` calls `free()` on the local input that is referred to by `local_i… 568 Some PSA functions may not use these convenience functions as they may have local optimizations tha… 594 …t parameters, we can retain the original variable name as the name of the local copy while using a… 680 * Read its input buffer and after calling the input-buffer-copying function to create a local copy …
|
D | tls13-support.md | 254 happening again, use always a local variable named `p` for the reading
|
/mbedtls-latest/docs/ |
D | psa-driver-example-and-guide.md | 87 …` statement which checks the location of the key. If the key is stored in local storage, then oper…
|
/mbedtls-latest/3rdparty/p256-m/p256-m/ |
D | README.md | 290 than TinyCrypt against powerful local attackers (such as an untrusted OS
|
/mbedtls-latest/docs/architecture/psa-migration/ |
D | md-cipher-dispatch.md | 198 …lementation of an encrypted communication with the crypto service, or the local implementation is …
|
/mbedtls-latest/docs/proposed/ |
D | psa-driver-interface.md | 598 1. If the location of the `password` is the local storage 1418 …er needs to remember which driver it's calling. This may require a thread-local variable in a mult…
|