Home
last modified time | relevance | path

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

/mbedtls-latest/library/
DMakefile210 .PHONY: all static shared clean
215 all: shared static
221 shared: libmbedcrypto.$(DLEXT) libmbedx509.$(DLEXT) libmbedtls.$(DLEXT) target
244 …$(CC) -shared -Wl,-soname,$@ -o $@ $(OBJS_TLS) -L. -lmbedx509 -lmbedcrypto $(LOCAL_LDFLAGS) $(LDFL…
258 …$(CC) -shared -Wl,-soname,$@ -Wl,--out-implib,$@.a -o $@ $(OBJS_TLS) -lws2_32 -lwinmm -lgdi32 -L. …
273 $(CC) -shared -Wl,-soname,$@ -o $@ $(OBJS_X509) -L. -lmbedcrypto $(LOCAL_LDFLAGS) $(LDFLAGS)
287 …$(CC) -shared -Wl,-soname,$@ -Wl,--out-implib,$@.a -o $@ $(OBJS_X509) -lws2_32 -lwinmm -lgdi32 -L.…
302 $(CC) -shared -Wl,-soname,$@ -o $@ $(OBJS_CRYPTO) $(LOCAL_LDFLAGS) $(LDFLAGS)
316 …$(CC) -shared -Wl,-soname,$@ -Wl,--out-implib,$@.a -o $@ $(OBJS_CRYPTO) -lws2_32 -lwinmm -lgdi32 -…
DCMakeLists.txt2 option(USE_SHARED_MBEDTLS_LIBRARY "Build Mbed TLS shared library." OFF)
245 message(FATAL_ERROR "Need to choose static or shared mbedtls build!")
/mbedtls-latest/tests/docker/bionic/
DDockerfile65 && ./config --openssldir=/usr/local/openssl-1.0.1j no-shared \
75 && ./config --openssldir=/usr/local/openssl-1.0.2g no-shared \
86 …./config --prefix=/usr/local/openssl-1.1.1a -Wl,--enable-new-dtags,-rpath,'${LIBRPATH}' no-shared \
106 …=/usr/local/gnutls-3.3.8 --exec_prefix=/usr/local/gnutls-3.3.8 --disable-shared --disable-guile --…
129 --disable-shared --disable-guile --disable-doc \
152 --disable-shared --disable-guile --disable-doc \
/mbedtls-latest/docs/architecture/
Dpsa-shared-memory.md1 PSA API functions and shared memory
6 …s that are in memory that is shared with an untrusted process. On such systems, the untrusted proc…
13 …erview/conventions.html#output-buffer-sizes). Any other data is assumed to be in non-shared memory.
21 …nments where the arguments passed to a PSA Crypto API function may be in shared memory (as opposed…
31 * a crypto service, which offers PSA crypto API calls over RPC (remote procedure call) using shared
39 If an input argument is in shared memory, there is a risk of a **read-read inconsistency**:
45 …ithout validation. A malicious client can modify the length field in the shared memory between the…
54 If an output argument is in shared memory, there is a risk of a **write-read inconsistency**:
66 If an output argument is in shared memory, there is a risk of a **write-write disclosure**:
74shared key. Clients are not allowed to access each other's data. The provisioning application isol…
[all …]
Dtls13-support.md22 - Mbed TLS supports pre-shared keys for key establishment, pre-shared keys
355 bypassed if the handshake is based on a pre-shared key and thus does not
Dpsa-keystore-design.md198 …BEDTLS_PSA_KEY_SLOT_COUNT` slots. In the static key store, this array is shared with volatile keys…
Dmbed-crypto-storage-specification.md47 There is a shared namespace for all callers.
/mbedtls-latest/3rdparty/p256-m/p256-m/
DREADME.md199 shared bignum/MPI module (possibly also supporting RSA), which makes fair
222 | ECDH shared secret | 640 | 728 |
231 | ECDH shared secret | 596 | 700 |
245 | ECDH shared secret | 922 | 975 |
255 | ECDH shared secret | 144 | 177 |
265 | ECDH shared secret | 11 | 13 |
277 | ECDH shared secret | 1060 | 1611 |
284 - While p256-m fully validates all inputs, Tinycrypt's ECDH shared secret
400 byte arrays. Key generation and ECDH shared secret computation are thin
407 - ECDH shared secret computation
/mbedtls-latest/tests/suites/
Dtest_suite_ecdh.function323 /* server computes shared secret */
341 /* client computes shared secret */
Dtest_suite_psa_crypto_pake.function867 /* Get shared key */
Dtest_suite_ssl.function3805 "from the one associated with the pre-shared key.";
3813 "from the one associated with the pre-shared key.";
Dtest_suite_psa_crypto_driver_wrappers.function3236 /* Get shared key */
Dtest_suite_psa_crypto.data7268 PSA raw key agreement: FFDH 2048 bits (shared secred with leading zeros)
7276 PSA raw key agreement: FFDH 3072 bits (shared secred with leading zeros)
7284 PSA raw key agreement: FFDH 4096 bits (shared secred with leading zeros)
7292 PSA raw key agreement: FFDH 6144 bits (shared secred with leading zeros)
Dtest_suite_psa_crypto.function8857 // to add the shared secret to the derivation
10806 /* Get shared key */
/mbedtls-latest/
DCMakeLists.txt312 # The C files in tests/src directory contain test code shared among test suites
313 # and programs. This shared test code is compiled and linked to test suites and
DSECURITY.md53 by leveraging shared hardware that both Mbed TLS and the attacker have access
DREADME.md109 Setting the variable `SHARED` in your environment will build shared libraries in addition to the st…
137 To configure CMake for building shared libraries, use:
DChangeLog349 the function call (i.e. no buffer parameters are in shared memory),
905 used on a shared secret from a key agreement since its input must be
948 * Fix TLS 1.3 session resumption when the established pre-shared key is
949 384 bits long. That is the length of pre-shared keys created under a
1020 * make: enable building unversioned shared library, with e.g.:
1057 * Mbed TLS now supports TLS 1.3 key establishment via pre-shared keys.
1058 The pre-shared keys can be provisioned externally or via the ticket
1285 now capable of negotiating another shared secret if the one sent in its
1305 * Opaque pre-shared keys for TLS, provisioned with
1380 * Fix the library search path when building a shared library with CMake
[all …]
/mbedtls-latest/docs/
Dpsa-transition.md1111 …p__key__derivation_1ga90fdd2716124d0bd258826184824675f) to calculate the shared secret from your p…
1114 …04ec442db78745f) instead of `psa_raw_key_agreement` to use the resulting shared secret as the secr…
1125 …* `mbedtls_mpi z` for the shared secret (this may be the same variable as `our_priv` when doing ep…
1129 … (output), `their_pub` and `our_priv`. Use the raw shared secret `z`, typically, to construct a sh…
1144 …Alternatively, call `psa_key_derivation_key_agreement` to use the shared secret directly in a key …
1159 …, then call `mbedtls_ecdh_calc_secret` or `mbedtls_dhm_calc_secret` to calculate the shared secret.
1171 …Alternatively, call `psa_key_derivation_key_agreement` to use the shared secret directly in a key …
1183 4. Call `mbedtls_ecdh_calc_secret` or `mbedtls_dhm_calc_secret` to calculate the shared secret.
1194 …Alternatively, call `psa_key_derivation_key_agreement` to use the shared secret directly in a key …
1204 …the PSA API only uses the peer's public key to immediately calculate the shared secret. If your ap…
[all …]
Duse-psa-crypto.md91 ### PSA-held (opaque) keys for TLS pre-shared keys (PSK)
D3.0-migration-guide.md485 and ECDH that compute the shared secret; the scalar multiplication functions in
/mbedtls-latest/programs/
DREADME.md44 …ecure channel using RSA for authentication and Diffie-Hellman to generate a shared AES session key.
/mbedtls-latest/docs/proposed/
Dpsa-driver-interface.md558 1. Call the `"key_agreement_to_key"` entry point to create a key object containing the shared secre…
563 …raw_key_agreement()` followed by a call to `psa_key_derivation_input_bytes()` on the shared secret.
588 …attributes for the shared secret are not placed near the beginning, but rather grouped with the ot…
610 * `"pake_get_implicit_key"` (mandatory): returns implicitly confirmed shared secret from a PAKE.
/mbedtls-latest/docs/architecture/psa-migration/
Dpsa-legacy-bridges.md55 … scope of the legacy crypto APIs are trivial (ciphertexts, hashes, MACs, shared secrets). The one …
/mbedtls-latest/docs/architecture/psa-thread-safety/
Dpsa-thread-safety.md296 …r the operation, using their own operation-specific mutexes to guard any shared data that they use.