Home
last modified time | relevance | path

Searched refs:identifier (Results 1 – 23 of 23) sorted by relevance

/mbedtls-3.7.0/docs/architecture/
Dmbed-crypto-storage-specification.md39 …y is stored in a dedicated file whose name is constructed from the key identifier. The way in whic…
41 The valid values for a key identifier are the range from 1 to 0xfffeffff. This limitation on the ra…
72 … file identifier namespace. The Crypto service can use arbitrary file identifiers and no other par…
75 …ff: [content](#key-file-format-for-0.1.0) of the [key whose identifier is the file identifier](#ke…
86 …%lu", key_id)` [content](#key-file-format-for-0.1.0) of the [key whose identifier](#key-names-for-…
105 * [Persistent transparent keys](#key-file-format-for-1.0.0) designated by a [key identifier and own…
112identifier. In integrations where there is no concept of key owner (in particular, in library inte…
114 The way in which the file name is constructed from the key identifier depends on the storage backen…
116 * Library integration: the key file name is just the key identifier as defined in the PSA crypto sp…
117 … `key_id` is the key identifier from the owner point of view and `owner_uid` (of type `int32_t`) i…
[all …]
Dpsa-storage-resilience.md74 2. The driver allocates a unique identifier _D_ for the key. This is unrelated to the key identifie…
75 3. The core updates the storage to indicate that key identifier _A_ has the identifier _D_ in the d…
76 4. The core calls the driver's key creation entry point, passing it the driver's chosen identifier
111 …access one file identifier. Therefore transaction recovery cannot be done by traversing files whos…
117 …ired final content (containing the key attributes and the driver's key identifier). The situation …
140 …ll to `"allocate_key"` which will in general changing the key's driver identifier, which complicat…
165 …nsaction list contains the API key identifier, the key lifetime (or at least the location), the dr…
194 …action list contains the API key identifier, the key lifetime (or at least the location), and the …
219 …ent, then the transaction list does not need to include the driver key identifier: it can be read …
238 1. Load the driver key identifier from the key file. If the key file does not exist, skip to step 4.
[all …]
Dpsa-crypto-implementation-structure.md62 …th the specified key attributes, and in case of a volatile key assign it a volatile key identifier.
119 … or upcoming PSA standard, define a vendor key type and use the family identifier only with this v…
Dpsa-shared-memory.md21 …om other partitions, validates their arguments (e.g. validation of key identifier ownership), and …
/mbedtls-3.7.0/tests/scripts/
Daudit-validity-dates.py65 def identifier(self): member in AuditData
260 if d.identifier in results:
261 results[d.identifier].locations.extend(d.locations)
263 results[d.identifier] = d
377 audit_data.identifier,
Dcheck_names.py612 identifier = self.IDENTIFIER_REGEX.search(line)
614 if not identifier:
618 for group in identifier.groups():
626 identifier.span(),
/mbedtls-3.7.0/tests/suites/
Dmain_test.function63 * is identified by a unique identifier instead of string literals.
67 * \param exp_id Expression identifier.
95 * is identified by a unique identifier instead of string literals.
99 * \param dep_id Dependency identifier.
Dtest_suite_psa_crypto_slot_management.data111 Open failure: invalid identifier (0)
115 Open failure: invalid identifier (random seed UID)
119 Open failure: invalid identifier (reserved range)
123 Open failure: invalid identifier (implementation range)
127 Open failure: non-existent identifier
Dtest_suite_psa_crypto_slot_management.function322 * Test that the key handle and identifier are now not referring to an
457 * Not possible to set a key identifier different from 0 through
747 * key identifier as the imported key is a volatile key. Volatile
752 * identifier.
Dtest_suite_pk.function629 * Generate an ECC key using PSA and return the key identifier of that key,
645 * Generate an RSA key using PSA and return the key identifier of that key,
Dtest_suite_ssl.function1890 /* TLS 1.3 uses the version identifier from TLS 1.2 on the wire. */
3306 * required 0x04 identifier invalid. */
Dtest_suite_psa_crypto.data1589 Copy fail: AES, invalid persistent key identifier in attributes
/mbedtls-3.7.0/docs/architecture/testing/
Dpsa-storage-format-testing.md43 …ted storage interface. The state of the storage is a mapping from file identifier (a 64-bit number…
60 Objective: test that the key file name corresponds to the key identifier.
62 Method: Create a key with a given identifier (using `psa_import_key`) and verify that a file with t…
/mbedtls-3.7.0/tests/data_files/
Dtest-ca.opensslconf27 subjectAltName=otherName:1.2.3.4;UTF8:some other identifier
DReadme-x509.txt80 (with forbidden EC algorithm identifier NULL parameter)
/mbedtls-3.7.0/docs/
Dpsa-transition.md88 …elopment/api/file/crypto__types_8h/#_CPPv412psa_key_id_t), which is an identifier for the key. Thi…
92 …54ea8c5) to create a random key. The key creation function has the key identifier as an output par…
93 2. Use the key as desired, passing the key identifier obtained during the key creation.
352 …ctions, passing the attributes defined in the previous step, to get an identifier of type [`psa_ke…
540 …ctions, passing the attributes defined in the previous step, to get an identifier of type [`psa_ke…
568 …hm and the key. See “[MAC key management](#mac-key-management)” for how to obtain a key identifier.
575 …hm and the key. See “[MAC key management](#mac-key-management)” for how to obtain a key identifier.
586 In both cases, see “[MAC key management](#mac-key-management)” for how to obtain a key identifier.
661 In the PSA API, keys are referenced by an identifier of type [`psa_key_id_t`](https://mbed-tls.read…
663 The PSA key identifier tends to play the same role as an `mbedtls_pk_context`, `mbedtls_rsa_context…
[all …]
/mbedtls-3.7.0/docs/architecture/psa-thread-safety/
Dpsa-thread-safety.md60 > - Any call where the same key identifier is a parameter to the call.
61 > - Any call in a multi-part operation, where the same key identifier was used as a parameter t…
69 … concurrently which both attempt to create a new key with the same key identifier that is not alre…
92 …y identifier does not exist. This is a functional requirement for persistent keys: any thread can …
119 …ple threads attempt to load the same persistent key, with the same key identifier, only one thread…
308 …y identifier does not exist. This is a functional requirement for persistent keys: any thread can …
/mbedtls-3.7.0/docs/proposed/
Dpsa-driver-interface.md77 * `"prefix"` (mandatory, string). This must be a valid, non-empty prefix for a C identifier. All th…
1034 …keys. The representation of a key is an identifier such as label or slot number. The core stores t…
1049 …context for a key. This may be a pointer to function. This must be a C identifier; more complex ex…
1050 …ication keys as wrapped key material, but built-in keys by an internal identifier that takes up le…
1129 * `"allocate_key"`: this function obtains an internal identifier for the key. This may be, for exam…
1130 * `"destroy_key"`: this function invalidates the internal identifier and destroys the associated ke…
1144 …ally allocates an internal identifier for the key without modifying the state of the secure elemen…
1159identifier in the key attributes to identify a key. Some implementations of the PSA Cryptography A…
1251 …t fill `attributes` with the attributes of the key (except for the key identifier). On success, th…
1253 …KEY_PERSISTENCE_READ_ONLY`. The standard attributes other than the key identifier and lifetime hav…
[all …]
/mbedtls-3.7.0/
DCONTRIBUTING.md91 All new files should include the standard SPDX license identifier where possible, i.e. "SPDX-Licens…
DChangeLog1227 * Fix server connection identifier setting for outgoing encrypted records
1229 connection identifier, the Mbed TLS client now properly sends the server
1230 connection identifier in encrypted record headers. Fix #5872.
1303 * The identifier of the CID TLS extension can be configured by defining
1782 than PSA_ERROR_INVALID_HANDLE when the identifier specified for the key
2077 operations now accept the key identifier. The type psa_key_handle_t is now
2160 * Attempting to create a volatile key with a non-zero key identifier now
2161 fails. Previously the key identifier was just ignored when creating a
2163 * Attempting to create or register a key with a key identifier in the vendor
2785 lifetime of the underlying transport by adding a connection identifier
[all …]
/mbedtls-3.7.0/docs/architecture/psa-migration/
Dpsa-legacy-bridges.md157 * Using the key with third-party interface that takes a PSA key identifier as input. (Mbed TLS itse…
288 …isting PK key and copies them (without overriding the lifetime and key identifier in `attributes`)…
Dstrategy.md473 should probably take this opportunity to move to a identifier independent from
Dmd-cipher-dispatch.md601 …ns either a legacy module's context (AES, ARIA, Camellia) or a PSA key identifier; it has a field …