/openthread-3.7.0/third_party/mbedtls/repo/docs/ |
D | psa-transition.md | 66 …to_init`](https://mbed-tls.readthedocs.io/projects/api/en/development/api/group/group__initializat… 76 …group/group__error/#group__error_1ga05676e70ba5c6a7565aff3c36677c1f9): `PSA_SUCCESS == 0` for succ… 92 …group/group__import__export/#group__import__export_1ga0336ea76bf30587ab204a8296462327b) if you hav… 94 …roy_key`](https://mbed-tls.readthedocs.io/projects/api/en/development/api/group/group__key__manage… 98 …group/group__import__export/#group__import__export_1ga668e35be8d2852ad3feeef74ac6f75bf). If you ne… 271 …onstants](https://mbed-tls.readthedocs.io/projects/api/en/development/api/group/group__crypto__typ… 274 [`PSA_KEY_TYPE_AES`](https://mbed-tls.readthedocs.io/projects/api/en/development/api/group/group__c… 275 [`PSA_KEY_TYPE_ARIA`](https://mbed-tls.readthedocs.io/projects/api/en/development/api/group/group__… 276 [`PSA_KEY_TYPE_CAMELLIA`](https://mbed-tls.readthedocs.io/projects/api/en/development/api/group/gro… 277 [`PSA_KEY_TYPE_DES`](https://mbed-tls.readthedocs.io/projects/api/en/development/api/group/group__c… [all …]
|
/openthread-3.7.0/third_party/mbedtls/repo/include/mbedtls/ |
D | ecp.h | 7 * <em>Standards for Efficient Cryptography Group (SECG): SEC1 13 * group types. 175 * \brief The ECP group structure. 224 * * Group IDs must be distinct: if two group structures have 234 mbedtls_ecp_group_id id; /*!< An internal group identifier. */ 395 * \param grp Group structure 552 * \brief This function retrieves the list of internal group 569 * group identifier. 608 * \brief This function initializes an ECP group context 633 * \brief This function frees the components of an ECP group. [all …]
|
D | ecdsa.h | 7 * <em>Standards for Efficient Cryptography Group (SECG): 116 * \brief This function checks whether a given group can be used 119 * \param gid The ECP group ID to check. 121 * \return \c 1 if the group can be used, \c 0 otherwise 133 * bitlength of the group order, then the hash is truncated 134 * as defined in <em>Standards for Efficient Cryptography Group 141 * This must be initialized and have group parameters 175 * bitlength of the group order, then the hash is truncated as 176 * defined in <em>Standards for Efficient Cryptography Group 183 * This must be initialized and have group parameters [all …]
|
D | ecdh.h | 145 * \brief Return the ECP group for provided context. 147 * \note To access group specific fields, users should use 158 * \brief Check whether a given group can be used for ECDH. 160 * \param gid The ECP group ID to check. 162 * \return \c 1 if the group can be used, \c 0 otherwise 176 * \param grp The ECP group to use. This must be initialized and have 208 * \param grp The ECP group to use. This must be initialized and have 250 * \param grp_id The group id of the group to set up the context for. 277 * and bound to a group, for example via mbedtls_ecdh_setup(). 357 * and bound to a group, the latter usually by [all …]
|
/openthread-3.7.0/third_party/mbedtls/repo/tests/opt-testcases/ |
D | tls13-compat.sh | 29 -s "got named group: secp256r1(0017)" \ 46 -s "got named group: secp256r1(0017)" \ 63 -s "got named group: secp256r1(0017)" \ 81 -s "got named group: secp256r1(0017)" \ 98 -s "got named group: secp384r1(0018)" \ 115 -s "got named group: secp384r1(0018)" \ 132 -s "got named group: secp384r1(0018)" \ 150 -s "got named group: secp384r1(0018)" \ 167 -s "got named group: secp521r1(0019)" \ 184 -s "got named group: secp521r1(0019)" \ [all …]
|
/openthread-3.7.0/ |
D | BUILD.gn | 68 group("libopenthread-ftd") { 73 group("libopenthread-mtd") { 78 group("libopenthread-radio") { 83 group("libopenthread-cli-ftd") { 88 group("libopenthread-cli-mtd") { 93 group("libopenthread-spinel-ncp") { 98 group("libopenthread-spinel-rcp") { 104 group("lib-ot-core") {
|
D | NOTICE | 2 The Thread 1.3.0 Final Specification is promulgated by the Thread Group. The Thread 3 Group is a non-profit organization formed for the purposes of defining one or 9 OpenThread is not affiliated with or endorsed by the Thread Group. Implementation 12 certified. Members of the Thread Group may hold patents and other intellectual 14 licenses of which are subject to the Thread Group’s IP Policies, and not this license.
|
/openthread-3.7.0/tests/scripts/thread-cert/ |
D | mcast6.py | 77 ifname, group = args 80 sender(ifname, group) 82 receiver(ifname, group, is_multicast_receiver=is_multicast_receiver) 85 def sender(ifname, group): argument 86 addrinfo = socket.getaddrinfo(group, None)[0] 102 def receiver(ifname, group, is_multicast_receiver=True): argument 103 # Look up multicast group address in name server and find out IP version 104 addrinfo = socket.getaddrinfo(group, None)[0] 120 # Join group
|
/openthread-3.7.0/src/core/net/ |
D | ip6_mpl.cpp | 144 * - (Seed ID, Sequence) values within a group are sorted by Sequence. 151 * - Otherwise, pick the first entry of the group that has the most entries. 154 * - If there exists a group matching the Seed ID, select insert entry based on Sequence ordering. 158 * - Require group size to have >=2 entries. 159 …* - If inserting into existing group, require Sequence to be larger than oldest stored Sequence … 165 SeedEntry *group = mSeedSet; in UpdateSeedSet() local 178 // no existing group, set insert and evict entry to be the same in UpdateSeedSet() 187 if (mSeedSet[i].mSeedId != group->mSeedId) in UpdateSeedSet() 189 // processing new group in UpdateSeedSet() 191 if (aSeedId == group->mSeedId && insert == nullptr) in UpdateSeedSet() [all …]
|
/openthread-3.7.0/third_party/mbedtls/repo/scripts/mbedtls_dev/ |
D | c_parsing_helper.py | 45 self.type = self.normalize_type(m.group('type')) #type: str 46 self.name = m.group('name') #type: Optional[str] 47 self.suffix = m.group('suffix') if m.group('suffix') else '' #type: str 91 lambda m: re.sub(_NOT_NEWLINES_RE, "", m.group(0)), 120 qualifiers = m.group('qualifiers').split() 121 return_type = m.group('return_type') 122 name = m.group('name') 123 arguments = m.group('arguments').split(',')
|
D | crypto_knowledge.py | 92 self.name = m.group(1) 93 params = m.group(2).split(',') 109 self.head = re.sub(r'_(?:PUBLIC_KEY|KEY_PAIR)\Z', r'', m.group(1)) 313 expr = m.group(1) 326 head = m.group(1) 331 head = m.group(1) 424 kdf_alg = m.group(1) 466 return int(m.group(1)) // 8 494 max_length = cls.hash_length(m.group(1)) 512 base = m.group('base') [all …]
|
D | macro_collector.py | 133 self.arguments_for['group'] = sorted(self.dh_groups) 275 # Grab the macro name in group 1, the parameter name if any in group 2 276 # and the expansion in group 3. 310 elif name.startswith('PSA_KEY_TYPE_') and parameter == 'group': 470 name = m.group(1) 476 dest = self.table_by_prefix.get(m.group(2)) 480 if m.group(3): 481 self.argspecs[name] = self._argument_split(m.group(3)) 539 self.add_test_case_line(m.group(1), m.group(2))
|
/openthread-3.7.0/third_party/mbedtls/repo/library/ |
D | ecp_internal_alt.h | 56 * handle the group. 58 * \param grp The pointer to the elliptic curve group that will be the 69 * group, this function has to be able to initialise the 75 * \param grp The pointer to the group the module needs to be 86 * \param grp The pointer to the group the module was initialised for. 97 * \param grp Pointer to the group representing the curve. 143 * \param grp Pointer to the group representing the curve. 170 * \param grp Pointer to the group representing the curve. 200 * \param grp Pointer to the group representing the curve. 220 * \param grp Pointer to the group representing the curve. [all …]
|
D | pk_internal.h | 132 * Set the group used by this key. 135 * out: will have group (curve) information set 136 * [in] grp_in: a supported group ID (not NONE) 143 * [in/out] pk: in: must have the group set already, see mbedtls_pk_ecc_set_group(). 152 * [in/out] pk: in: must have its group set, see mbedtls_pk_ecc_set_group().
|
/openthread-3.7.0/include/openthread/platform/ |
D | udp.h | 116 * Configures the UDP socket to join a UDP multicast group. 122 * @param[in] aAddress The UDP multicast group address. 124 * @retval OT_ERROR_NONE Successfully joined the multicast group. 125 * @retval OT_ERROR_FAILED Failed to join the multicast group. 133 * Configures the UDP socket to leave a UDP multicast group. 139 * @param[in] aAddress The UDP multicast group address. 141 * @retval OT_ERROR_NONE Successfully left the multicast group. 142 * @retval OT_ERROR_FAILED Failed to leave the multicast group.
|
/openthread-3.7.0/tests/scripts/misc/ |
D | test_multicast_join.py | 45 group = 'ff02::158' 52 struct.pack('16si', socket.inet_pton(socket.AF_INET6, group), if_index)) 56 if not any(addr == ip_address(group) for addr in maddrs): 60 struct.pack('16si', socket.inet_pton(socket.AF_INET6, group), if_index)) 65 if any(addr == ip_address(group) for addr in maddrs):
|
/openthread-3.7.0/third_party/mbedtls/repo/programs/psa/ |
D | psa_constant_names.c | 68 static const char *psa_dh_family_name(psa_dh_family_t group); 92 psa_dh_family_t group) in append_with_group() argument 94 const char *group_name = psa_dh_family_name(group); in append_with_group() 102 "0x%02x", group); in append_with_group() 161 psa_dh_family_t group) in psa_snprint_dh_group() argument 163 const char *name = psa_dh_family_name(group); in psa_snprint_dh_group() 165 return snprintf(buffer, buffer_size, "0x%02x", (unsigned) group); in psa_snprint_dh_group() 185 printf(" group=dh_group Diffie-Hellman group identifier (psa_dh_family_t)\n"); in usage() 297 } else if (!strcmp(argv[1], "group") || !strcmp(argv[1], "dh_group")) { in main()
|
/openthread-3.7.0/tools/harness-simulation/posix/ |
D | launch_testbed.py | 47 GROUP = 'ff02::114' variable 66 def init_socket(ifname: str, group: str, port: int) -> socket.socket: 67 # Look up multicast group address in name server and find out IP version 68 addrinfo = socket.getaddrinfo(group, None)[0] 76 s.bind((group, port)) 79 # Join group 201 s = init_socket(ifname, GROUP, PORT) 203 logging.info('Advertising on interface %s group %s ...', ifname, GROUP)
|
/openthread-3.7.0/third_party/mbedtls/repo/scripts/ |
D | generate_ssl_debug_helpers.py | 32 return match.group() 153 group=match.groupdict()) 155 def __init__(self, source_code, span=None, group=None): argument 156 assert isinstance(group, dict) 157 prefix_name = group.get('prefix_name', None) 158 suffix_name = group.get('suffix_name', None) 159 body = group.get('body', None) 281 Generate helper functions for named group 283 It generates translation function from named group define to string. 284 Named group definition looks like: [all …]
|
/openthread-3.7.0/third_party/mbedtls/repo/tests/suites/ |
D | test_suite_ecdh.data | 104 Context get ECP Group #1 108 Context get ECP Group #2 112 Context get ECP Group #3 116 Context get ECP Group #4
|
/openthread-3.7.0/tools/tcat_ble_client/ |
D | bbtc.py | 55 group = parser.add_mutually_exclusive_group() 56 group.add_argument('--mac', type=str, help='Device MAC address', action='store') 57 group.add_argument('--name', type=str, help='Device name', action='store') 58 group.add_argument('--scan', help='Scan all available devices', action='store_true') 59 group.add_argument('--simulation', help='Connect to simulation node id', action='store')
|
/openthread-3.7.0/src/core/backbone_router/ |
D | backbone_tmf.hpp | 83 * Subscribes the Backbone TMF socket to a given IPv6 multicast group on the Backbone network. 85 * @param[in] aAddress The IPv6 multicast group address. 91 … * Unsubscribes the Backbone TMF socket from a given IPv6 multicast group on the Backbone network. 93 * @param[in] aAddress The IPv6 multicast group address.
|
/openthread-3.7.0/doc/ |
D | ot_api_doc.h | 32 * This file defines the Doxygen group structure for OpenThread documentation. 66 * @defgroup api-tcp-group TCP 75 * @defgroup api-udp-group UDP 128 * @defgroup api-coap-group CoAP 148 * @defgroup api-random-group Random Number Generator
|
/openthread-3.7.0/tools/harness-automation/ |
D | parse_topofile.py | 108 if 'all' not in case_list and matched_case.group(1) not in case_list: 111 logging.info('case %s:' % matched_case.group(1)) 113 case_list.remove(matched_case.group(1)) 114 role_vendor_str = matched_case.group(2)
|
/openthread-3.7.0/third_party/mbedtls/repo/tests/scripts/ |
D | check_names.py | 390 if macro.group("macro").startswith(exclusions): 398 macro.group("macro"))) 436 name.group(0))) 492 enum_const.group("enum_const"))) 531 lambda s: '""' if s.group('string') else ' ', 617 # Find the group that matched, and append it 618 for group in identifier.groups(): 619 if not group: 627 group)) 762 if (symbol and not symbol.group("symbol").startswith(exclusions)): [all …]
|