Home
last modified time | relevance | path

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

1234

/openthread-latest/third_party/mbedtls/repo/tests/scripts/
Dlist-identifiers.sh45 Sorry, this script has to be called with --internal.
51 check-names.sh, which used to depend on this script, has been replaced with
/openthread-latest/third_party/mbedtls/repo/docs/architecture/testing/
Dtest-framework.md13 Each test case has a description which succinctly describes for a human audience what the test does…
33 Each test case in `ssl-opt.sh` has a description which succinctly describes for a human audience wh…
39 Each test case in `compat.sh` has a description which succinctly describes for a human audience wha…
57 The outcome file has 6 fields:
Dpsa-storage-format-testing.md5 …e a persistent key and read it back later. This must work even if Mbed TLS has been upgraded in th…
25 In addition, the test case also loads the key and checks that it has the expected data and metadata…
35 Test cases should normally not be removed from the code base: if something has worked before, it sh…
68 …metadata with `psa_import_key`. Read the file content and validate that it has the expected layout…
/openthread-latest/third_party/mbedtls/repo/docs/architecture/
Dpsa-storage-resilience.md15 … system is either in a state where the function has not started yet, or in a state where the funct…
17has been written to the persistent storage. As a consequence, if the system restarts during a sequ…
19 … reports to the application that a key has been created, and the application reports to a server t…
60 3. The secure element reports to the core that the key has been created.
61 4. The core reports to the application that the key has been created.
63 …t exist yet. This is fine from an application's perspective since the core has not committed to th…
65 … end of step 3, since the core must behave differently depending on whether step 2 has taken place.
75 3. The core updates the storage to indicate that key identifier _A_ has the identifier _D_ in the d…
82 * Before step 3: the system state has not changed at all. As far as the world is concerned, the key…
84 * After step 6: the key has been created successfully.
[all …]
/openthread-latest/third_party/mbedtls/repo/
DSECURITY.md47 machine. The attacker has insufficient privileges to directly access Mbed TLS
64 towards a model of fully timing-invariant code, but has not reached this point
77 The attacker code running on the platform has access to some sensor capable of
97 In this section, we consider an attacker who has access to physical information
109 Mbed TLS has evolved organically and a well defined threat model hasn't always
DBUGS.md13 your issue has already been reported. If not, …
/openthread-latest/src/cli/
DREADME_COMMISSIONING.md11 Form a network with the Thread device that has Commissioner support.
101 4. After successful attach, validate the device has the same Active Operational Dataset as above.
DREADME_SRP.md107 Check if the host and service has been successfully registered on the client node:
154 Confirm on the server node that the service has been removed:
/openthread-latest/third_party/mbedtls/repo/docs/architecture/psa-migration/
Dmd-cipher-dispatch.md56 … without breaking code in the cases where this doesn't work. Using PSA interfaces has two benefits:
58 * Where a PSA driver is available, it likely has better performance, and sometimes better security,…
194 * There is a PSA driver which has not been initialized (this happens in `psa_crypto_init()`).
197 * `MBEDTLS_PSA_CRYPTO_CLIENT` is enabled, and the client has not yet activated the connection to th…
217 …ssification-of-callers)), how do we handle a cryptographic mechanism? This has several related sub…
229 * Possibly additional runtime state (for example, we might check whether `psa_crypto_init` has been…
240 …is disabled for this hash, or because there is an accelerator driver which has not been initialize…
255has been called. In some limited cases, such as `test_suite_psa_crypto_not_supported` when PSA imp…
256 * For a caller in the mixed domain: requirements depend on the caller. Whatever solution RSA has to…
258 …rom an accelerator driver), then SHA-256 only needs to work if `psa_crypto_init()` has been called.
[all …]
Dpsa-legacy-bridges.md41 * The legacy API has features that are not present (yet) in PSA, notably parsing and formatting asy…
43 The legacy API can partially leverage PSA features via `MBEDTLS_USE_PSA_CRYPTO`, but this has limit…
86 Mbed TLS needs these conversions because it has many functions that expose one API (legacy/API) but…
118 The legacy API only has generic support for two key types: RSA and ECC, via the pk module. ECC keys…
147 There are several scenarios where an application has a legacy key pair or public key (`mbedtls_pk_c…
157 …party interface that takes a PSA key identifier as input. (Mbed TLS itself has a few TLS functions…
164 There are several scenarios where an application has a PSA key and needs to use it through an inter…
166 There is a function `mbedtls_pk_setup_opaque` that mostly does this. However, it has several limita…
251 …ial” is straightforward, but “same algorithm” is not, because a PK context has incomplete algorith…
261 … does not bake in the implementation-specific consideration that a PSA key has exactly two algorit…
[all …]
/openthread-latest/examples/apps/cli/
DREADME.md56 Wait a few seconds and verify that the device has become a Thread Leader:
107 Wait a few seconds and verify that the device has become a Thread Child or Router:
/openthread-latest/third_party/mbedtls/repo/docs/architecture/psa-thread-safety/
Dpsa-thread-safety.md5 …psa-api/crypto/1.1/api/library/library.html#c.psa_crypto_init) thread-safe has been implemented. I…
14 - The testing system has now been made thread-safe. Tests can now spin up multiple threads, see [Th…
15 - Some multithreaded testing of the key management API has been added, this is outlined in [Testing…
43 …tly calling any set of PSA key management functions once `psa_crypto_init` has been called (see th…
84 Users can add support to any platform which has mutexes using the Mbed TLS platform abstraction lay…
123 …cks and unlocks (except for when the lock/unlock occurs in a function that has no return value) wi…
144 * The struct in `library/psa_crypto_slot_management.c` has two fields: `key_slots` is protected as …
159 Each key slot has a state variable and a `registered_readers` counter. These two variables dictate …
166 * `PSA_SLOT_PENDING_DELETION`: the key within the slot has been destroyed or marked for destruction…
194 … exist as far as the code is concerned (even if the key is in a slot which has a `PSA_SLOT_FILLING…
[all …]
/openthread-latest/third_party/mbedtls/repo/tests/suites/
Dtest_suite_platform.data12 # but this has to be set in the environment before the program starts,
Dtest_suite_bignum_random.function281 * has been generated. Otherwise stats[b] is the number of times a
282 * value with bit b set has been generated. */
335 /* Assert that each value has been reached at least once.
350 /* Assert that each bit has been set in at least one result and
428 /* Success should only be expected when the result has the same
439 /* When the result has the right number of limbs, also test mod_raw
Dtest_suite_psa_crypto_storage_format.function14 * Test that it has the expected representation.
140 * that it has the given attributes and (if exportable) key material.
228 * check that it has the expected format so that future versions
Dtest_suite_psa_crypto_entropy.function23 * the entropy seed file exists and has exactly this size,
26 * the entropy seed file does not exist or has a different size,
/openthread-latest/third_party/mbedtls/repo/tests/data_files/
DReadme-x509.txt28 - enco-ca-prstr.pem: has its CN encoded as a printable string, but child cert
29 enco-cert-utf8str.pem has its issuer's CN encoded as a UTF-8 string.
33 - keyUsage.decipherOnly.crt: has the decipherOnly keyUsage bit set
135 The origin of older certificates has not been recorded.
/openthread-latest/tests/scripts/thread-cert/pktverify/
Dlayer_fields_container.py52 def has(self, subpath): member in LayerFieldsContainer
/openthread-latest/
DAUTHORS3 # This does not necessarily list everyone who has contributed code, since in
/openthread-latest/third_party/mbedtls/repo/pkgconfig/
DJoinPaths.cmake9 # Jan has provided re-licensing under Apache 2.0 and GPL 2.0+ and
/openthread-latest/third_party/mbedtls/repo/docs/proposed/
Dpsa-driver-interface.md123 …pecification list](#driver-description-list) is invoked. If the capability has [fallback](#fallbac…
209 * An input buffer has the type `const uint8_t *` and is immediately followed by a parameter of type…
210 * An output buffer has the type `uint8_t *` and is immediately followed by a parameter of type `siz…
211 * An in-out buffer has the type `uint8_t *` and is immediately followed by a parameter of type `siz…
328 A key derivation driver has the following entry points:
372 … step is optional for the algorithm of the operation that the inputs are for, and has been omitted.
399 …pointer passed by the core to a key derivation driver setup entry point which has not returned yet.
408 …ested value has been copied to the output parameter (`size`, `buffer`, `value` or `p_key_buffer`) …
439 At the time of writing, no standard key derivation algorithm has long inputs. It is likely that suc…
453 If this entry point has not been called, the operation has an unlimited capacity.
[all …]
/openthread-latest/third_party/mbedtls/repo/scripts/
Dci.requirements.txt16 # but our CI has Python 3.5. So let pip install the newest version that's
/openthread-latest/third_party/mbedtls/repo/3rdparty/everest/
DREADME.md5 …some platforms do not provide a 128-bit integer type and KreMLin therefore has to use additional (…
/openthread-latest/third_party/mbedtls/repo/tests/git-scripts/
DREADME.md3 git has a way to run scripts, which are invoked by specific git commands.
/openthread-latest/third_party/mbedtls/repo/docs/
Dpsa-driver-example-and-guide.md3 As of Mbed TLS 3.4.0, the PSA Driver Interface has only been partially implemented. As a result, th…
25 For some cryptographic operations, this auto-generation logic has already been implemented. When ac…
77 …functions have been replaced with `jinja` templating logic. While the file has a `.jinja` extensio…
79 **5. If a driver entry point function has been provided then ensure it has the same signature as th…
80 If one has not been provided then write one. Its name should begin with the driver prefix, followed…
141 …strained 32-bit environments. It started out as an independent project and has been integrated in …

1234