Lines Matching refs:group

66 …to_init`](https://mbed-tls.readthedocs.io/projects/api/en/development/api/group/group__initializat…
76group/group__error/#group__error_1ga05676e70ba5c6a7565aff3c36677c1f9): `PSA_SUCCESS == 0` for succ…
92group/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…
98group/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…
281 …[`PSA_ALG_CTR`](https://mbed-tls.readthedocs.io/projects/api/en/development/api/group/group__crypt…
282 …[`PSA_ALG_CFB`](https://mbed-tls.readthedocs.io/projects/api/en/development/api/group/group__crypt…
283 …[`PSA_ALG_OFB`](https://mbed-tls.readthedocs.io/projects/api/en/development/api/group/group__crypt…
284 …[`PSA_ALG_XTS`](https://mbed-tls.readthedocs.io/projects/api/en/development/api/group/group__crypt…
285 …[`PSA_ALG_ECB_NO_PADDING`](https://mbed-tls.readthedocs.io/projects/api/en/development/api/group/g…
286 …[`PSA_ALG_CBC_NO_PADDING`](https://mbed-tls.readthedocs.io/projects/api/en/development/api/group/g…
287 …[`PSA_ALG_CBC_PKCS7`](https://mbed-tls.readthedocs.io/projects/api/en/development/api/group/group_…
288 …[`PSA_ALG_CCM_STAR_NO_TAG`](https://mbed-tls.readthedocs.io/projects/api/en/development/api/group/…
291 …[`PSA_ALG_CCM`](https://mbed-tls.readthedocs.io/projects/api/en/development/api/group/group__crypt…
292 …[`PSA_ALG_GCM`](https://mbed-tls.readthedocs.io/projects/api/en/development/api/group/group__crypt…
295group/group__crypto__types/#group__crypto__types_1ga901548883b3bce56cc21c3a22cf8d93c) with [`PSA_A…
296group/group__crypto__types/#group__crypto__types_1ga901548883b3bce56cc21c3a22cf8d93c) with [`PSA_A…
347 …tructure](https://mbed-tls.readthedocs.io/projects/api/en/development/api/group/group__attributes/…
348 …ey_type`](https://mbed-tls.readthedocs.io/projects/api/en/development/api/group/group__attributes/…
349 …ey_bits`](https://mbed-tls.readthedocs.io/projects/api/en/development/api/group/group__attributes/…
350 …gorithm`](https://mbed-tls.readthedocs.io/projects/api/en/development/api/group/group__attributes/…
351group/group__attributes/#group__attributes_1ga42a65b3c4522ce9b67ea5ea7720e17de) to enable at least…
353 …* Use [`psa_import_key`](https://mbed-tls.readthedocs.io/projects/api/en/development/api/group/gro…
354 …ate_key`](https://mbed-tls.readthedocs.io/projects/api/en/development/api/group/group__random/#gro…
355group/group__key__derivation/) and create the key with [`psa_key_derivation_output_key`](https://m…
357 …roy_key`](https://mbed-tls.readthedocs.io/projects/api/en/development/api/group/group__key__manage…
371 * [`psa_cipher_encrypt`](https://mbed-tls.readthedocs.io/projects/api/en/development/api/group/grou…
372 * [`psa_cipher_decrypt`](https://mbed-tls.readthedocs.io/projects/api/en/development/api/group/grou…
376 …ation_t`](https://mbed-tls.readthedocs.io/projects/api/en/development/api/group/group__cipher/#gro…
377group/group__cipher/#group__cipher_1ga587374c0eb8137a572f8e2fc409bb2b4) or [`psa_cipher_decrypt_se…
378group/group__cipher/#group__cipher_1ga29fd7d32a5729226a2f73e7b6487bd8a). When encrypting with a ch…
379 4. Call [`psa_cipher_update`](https://mbed-tls.readthedocs.io/projects/api/en/development/api/group
380 5. Call [`psa_cipher_finish`](https://mbed-tls.readthedocs.io/projects/api/en/development/api/group
382 …r_abort`](https://mbed-tls.readthedocs.io/projects/api/en/development/api/group/group__cipher/#gro…
400 * [`psa_aead_encrypt`](https://mbed-tls.readthedocs.io/projects/api/en/development/api/group/group_…
401 * [`psa_aead_decrypt`](https://mbed-tls.readthedocs.io/projects/api/en/development/api/group/group_…
405 …ation_t`](https://mbed-tls.readthedocs.io/projects/api/en/development/api/group/group__aead/#group…
406group/group__aead/#group__aead_1ga2732c40ce8f3619d41359a329e9b46c4) or [`psa_aead_decrypt_setup`](…
407group/group__aead/#group__aead_1ga5799df1c555efd35970b65be51cb07d1). When encrypting with a chosen…
408 …date_ad`](https://mbed-tls.readthedocs.io/projects/api/en/development/api/group/group__aead/#group…
409 5. Call [`psa_aead_update`](https://mbed-tls.readthedocs.io/projects/api/en/development/api/group/g…
411 …_finish`](https://mbed-tls.readthedocs.io/projects/api/en/development/api/group/group__aead/#group…
412 …_verify`](https://mbed-tls.readthedocs.io/projects/api/en/development/api/group/group__aead/#group…
414 …d_abort`](https://mbed-tls.readthedocs.io/projects/api/en/development/api/group/group__aead/#group…
418group/group__cipher/#group__cipher_1gaad482cdca2098bca0620596aaa02eaa4) or [`psa_aead_abort`](http…
452group/group__crypto__types/#group__crypto__types_1gac2e4d47f1300d73c2f829a6d99252d69) and a key ty…
454 …LG_HMAC`](https://mbed-tls.readthedocs.io/projects/api/en/development/api/group/group__crypto__typ…
458 …[`PSA_KEY_TYPE_AES`](https://mbed-tls.readthedocs.io/projects/api/en/development/api/group/group__…
459 …[`PSA_KEY_TYPE_ARIA`](https://mbed-tls.readthedocs.io/projects/api/en/development/api/group/group_…
460 …[`PSA_KEY_TYPE_CAMELLIA`](https://mbed-tls.readthedocs.io/projects/api/en/development/api/group/gr…
461 …[`PSA_KEY_TYPE_DES`](https://mbed-tls.readthedocs.io/projects/api/en/development/api/group/group__…
504group/group__hash/#group__hash_1gac69f7f19d96a56c28cf3799d11b12156). In addition, to compare the h…
516 …ation_t`](https://mbed-tls.readthedocs.io/projects/api/en/development/api/group/group__hash/#group…
517 2. Call [`psa_hash_setup`](https://mbed-tls.readthedocs.io/projects/api/en/development/api/group/gr…
518 3. Call [`psa_hash_update`](https://mbed-tls.readthedocs.io/projects/api/en/development/api/group/g…
519group/group__hash/#group__hash_1ga4795fd06a0067b0adcd92e9627b8c97e). Alternatively, to verify the …
521 …h_abort`](https://mbed-tls.readthedocs.io/projects/api/en/development/api/group/group__hash/#group…
535 …tructure](https://mbed-tls.readthedocs.io/projects/api/en/development/api/group/group__attributes/…
536 …ey_type`](https://mbed-tls.readthedocs.io/projects/api/en/development/api/group/group__attributes/…
537 …ey_bits`](https://mbed-tls.readthedocs.io/projects/api/en/development/api/group/group__attributes/…
538 …gorithm`](https://mbed-tls.readthedocs.io/projects/api/en/development/api/group/group__attributes/…
539group/group__attributes/#group__attributes_1ga42a65b3c4522ce9b67ea5ea7720e17de) to enable at least…
541 …* Use [`psa_import_key`](https://mbed-tls.readthedocs.io/projects/api/en/development/api/group/gro…
542 …ate_key`](https://mbed-tls.readthedocs.io/projects/api/en/development/api/group/group__random/#gro…
543group/group__key__derivation/) and create the key with [`psa_key_derivation_output_key`](https://m…
545 …roy_key`](https://mbed-tls.readthedocs.io/projects/api/en/development/api/group/group__key__manage…
567 …ation_t`](https://mbed-tls.readthedocs.io/projects/api/en/development/api/group/group___m_a_c/#gro…
568 …n_setup`](https://mbed-tls.readthedocs.io/projects/api/en/development/api/group/group___m_a_c/#gro…
569 3. Call [`psa_mac_update`](https://mbed-tls.readthedocs.io/projects/api/en/development/api/group/gr…
570 …_finish`](https://mbed-tls.readthedocs.io/projects/api/en/development/api/group/group___m_a_c/#gro…
574 …ation_t`](https://mbed-tls.readthedocs.io/projects/api/en/development/api/group/group___m_a_c/#gro…
575 …y_setup`](https://mbed-tls.readthedocs.io/projects/api/en/development/api/group/group___m_a_c/#gro…
576 3. Call [`psa_mac_update`](https://mbed-tls.readthedocs.io/projects/api/en/development/api/group/gr…
577 …_finish`](https://mbed-tls.readthedocs.io/projects/api/en/development/api/group/group___m_a_c/#gro…
579 …c_abort`](https://mbed-tls.readthedocs.io/projects/api/en/development/api/group/group___m_a_c/#gro…
583 * [`psa_mac_compute`](https://mbed-tls.readthedocs.io/projects/api/en/development/api/group/group__…
584 * [`psa_mac_verify`](https://mbed-tls.readthedocs.io/projects/api/en/development/api/group/group___…
590group/group__hash/#group__hash_1gab0b4d5f9912a615559497a467b532928) or [`psa_mac_abort`](https://m…
592 …h_clone`](https://mbed-tls.readthedocs.io/projects/api/en/development/api/group/group__hash/#group…
598 …nterface](https://mbed-tls.readthedocs.io/projects/api/en/development/api/group/group__key__deriva…
600 …ation_t`](https://mbed-tls.readthedocs.io/projects/api/en/development/api/group/group__key__deriva…
601group/group__key__derivation/#group__key__derivation_1gac0b6a76e45cceb1862752bf041701859) to selec…
602group/group__key__derivation/#group__key__derivation_1ga8fd934dfb0ca45cbf89542ef2a5494c2) on each …
603 …UT_SALT`](https://mbed-tls.readthedocs.io/projects/api/en/development/api/group/group__derivation/…
604 …_SECRET`](https://mbed-tls.readthedocs.io/projects/api/en/development/api/group/group__derivation/…
605 …UT_INFO`](https://mbed-tls.readthedocs.io/projects/api/en/development/api/group/group__derivation/…
606group/group__key__derivation/#group__key__derivation_1ga06b7eb34a2fa88965f68e3d023fa12b9) to obtai…
607 …n_abort`](https://mbed-tls.readthedocs.io/projects/api/en/development/api/group/group__key__deriva…
613 …ation_t`](https://mbed-tls.readthedocs.io/projects/api/en/development/api/group/group__key__deriva…
614group/group__key__derivation/#group__key__derivation_1gac0b6a76e45cceb1862752bf041701859) to selec…
616group/group__key__derivation/#group__key__derivation_1ga8fd934dfb0ca45cbf89542ef2a5494c2) on each …
617 …UT_SALT`](https://mbed-tls.readthedocs.io/projects/api/en/development/api/group/group__derivation/…
618 …_SECRET`](https://mbed-tls.readthedocs.io/projects/api/en/development/api/group/group__derivation/…
619 …t_bytes`](https://mbed-tls.readthedocs.io/projects/api/en/development/api/group/group__key__deriva…
620 …put_key`](https://mbed-tls.readthedocs.io/projects/api/en/development/api/group/group__key__deriva…
621group/group__key__derivation/#group__key__derivation_1gaf01520beb7ba932143ffe733b0795b08) or [`psa…
622 …n_abort`](https://mbed-tls.readthedocs.io/projects/api/en/development/api/group/group__key__deriva…
636 …_random`](https://mbed-tls.readthedocs.io/projects/api/en/development/api/group/group__random/#gro…
653 …nterface](https://mbed-tls.readthedocs.io/projects/api/en/development/api/group/group__key__deriva…
667 …tructure](https://mbed-tls.readthedocs.io/projects/api/en/development/api/group/group__attributes/…
668 …ey_type`](https://mbed-tls.readthedocs.io/projects/api/en/development/api/group/group__attributes/…
669 …ey_bits`](https://mbed-tls.readthedocs.io/projects/api/en/development/api/group/group__attributes/…
670 …gorithm`](https://mbed-tls.readthedocs.io/projects/api/en/development/api/group/group__attributes/…
671 …e_flags`](https://mbed-tls.readthedocs.io/projects/api/en/development/api/group/group__attributes/…
673 …* Use [`psa_import_key`](https://mbed-tls.readthedocs.io/projects/api/en/development/api/group/gro…
674 …ate_key`](https://mbed-tls.readthedocs.io/projects/api/en/development/api/group/group__random/#gro…
675group/group__key__derivation/) and create the key with [`psa_key_derivation_output_key`](https://m…
677 …roy_key`](https://mbed-tls.readthedocs.io/projects/api/en/development/api/group/group__key__manage…
683 …e_flags`](https://mbed-tls.readthedocs.io/projects/api/en/development/api/group/group__attributes/…
688 …_EXPORT`](https://mbed-tls.readthedocs.io/projects/api/en/development/api/group/group__policy/#gro…
689 …MESSAGE`](https://mbed-tls.readthedocs.io/projects/api/en/development/api/group/group__policy/#gro…
690group/group__policy/#group__policy_1ga552117ac92b79500cae87d4e65a85c54) or [`PSA_KEY_USAGE_SIGN_HA…
691 …MESSAGE`](https://mbed-tls.readthedocs.io/projects/api/en/development/api/group/group__policy/#gro…
692group/group__policy/#group__policy_1gabea7ec4173f4f943110329ac2953b2b1) or [`PSA_KEY_USAGE_VERIFY_…
693 …ENCRYPT`](https://mbed-tls.readthedocs.io/projects/api/en/development/api/group/group__policy/#gro…
694 …DECRYPT`](https://mbed-tls.readthedocs.io/projects/api/en/development/api/group/group__policy/#gro…
695 …_DERIVE`](https://mbed-tls.readthedocs.io/projects/api/en/development/api/group/group__policy/#gro…
700group/group__attributes/#group__attributes_1gaeb8341ca52baa0279475ea3fd3bcdc98), you can use [`psa…
711 …LIC_KEY`](https://mbed-tls.readthedocs.io/projects/api/en/development/api/group/group__crypto__typ…
713 …EY_PAIR`](https://mbed-tls.readthedocs.io/projects/api/en/development/api/group/group__crypto__typ…
718group/group__crypto__types/#group__crypto__types_1ga702ff75385a6ae7d4247033f479439af), [`PSA_ALG_R…
719 …5_CRYPT`](https://mbed-tls.readthedocs.io/projects/api/en/development/api/group/group__crypto__typ…
720group/group__crypto__types/#group__crypto__types_1ga62152bf4cb4bf6aace5e1be8f143564d), [`PSA_ALG_R…
721 …SA_OAEP`](https://mbed-tls.readthedocs.io/projects/api/en/development/api/group/group__crypto__typ…
727 …(curve)`](https://mbed-tls.readthedocs.io/projects/api/en/development/api/group/group__crypto__typ…
729 …(curve)`](https://mbed-tls.readthedocs.io/projects/api/en/development/api/group/group__crypto__typ…
733 …o_psa()`](https://mbed-tls.readthedocs.io/projects/api/en/development/api/group/group__psa__tls__h…
734 …m_psa()`](https://mbed-tls.readthedocs.io/projects/api/en/development/api/group/group__psa__tls__h…
740 …SECP_R1`](https://mbed-tls.readthedocs.io/projects/api/en/development/api/group/group__crypto__typ…
741 …SECP_R1`](https://mbed-tls.readthedocs.io/projects/api/en/development/api/group/group__crypto__typ…
742 …SECP_R1`](https://mbed-tls.readthedocs.io/projects/api/en/development/api/group/group__crypto__typ…
743 …SECP_R1`](https://mbed-tls.readthedocs.io/projects/api/en/development/api/group/group__crypto__typ…
744 …SECP_R1`](https://mbed-tls.readthedocs.io/projects/api/en/development/api/group/group__crypto__typ…
745 …OL_P_R1`](https://mbed-tls.readthedocs.io/projects/api/en/development/api/group/group__crypto__typ…
746 …OL_P_R1`](https://mbed-tls.readthedocs.io/projects/api/en/development/api/group/group__crypto__typ…
747 …OL_P_R1`](https://mbed-tls.readthedocs.io/projects/api/en/development/api/group/group__crypto__typ…
748 …TGOMERY`](https://mbed-tls.readthedocs.io/projects/api/en/development/api/group/group__crypto__typ…
749 …SECP_K1`](https://mbed-tls.readthedocs.io/projects/api/en/development/api/group/group__crypto__typ…
751 …SECP_K1`](https://mbed-tls.readthedocs.io/projects/api/en/development/api/group/group__crypto__typ…
752 …TGOMERY`](https://mbed-tls.readthedocs.io/projects/api/en/development/api/group/group__crypto__typ…
756 …LG_ECDH`](https://mbed-tls.readthedocs.io/projects/api/en/development/api/group/group__crypto__typ…
757group/group__crypto__types/#group__crypto__types_1ga7e3ce9f514a227d5ba5d8318870452e3), [`PSA_ALG_E…
762group)`](https://mbed-tls.readthedocs.io/projects/api/en/development/api/group/group__crypto__type…
764group)`](https://mbed-tls.readthedocs.io/projects/api/en/development/api/group/group__crypto__type…
766 …PI only supports Diffie-Hellman with predefined groups. A group is fully determined by a group fam…
768 | Mbed TLS DH group P value | PSA DH group family | Bit-size |
770 …RFC7919`](https://mbed-tls.readthedocs.io/projects/api/en/development/api/group/group__crypto__typ…
771 …RFC7919`](https://mbed-tls.readthedocs.io/projects/api/en/development/api/group/group__crypto__typ…
772 …RFC7919`](https://mbed-tls.readthedocs.io/projects/api/en/development/api/group/group__crypto__typ…
773 …RFC7919`](https://mbed-tls.readthedocs.io/projects/api/en/development/api/group/group__crypto__typ…
774 …RFC7919`](https://mbed-tls.readthedocs.io/projects/api/en/development/api/group/group__crypto__typ…
776 …LG_FFDH`](https://mbed-tls.readthedocs.io/projects/api/en/development/api/group/group__crypto__typ…
780group/group__random/#group__random_1ga1985eae417dfbccedf50d5fff54ea8c5). Compared with the low-lev…
782 …_custom`](https://mbed-tls.readthedocs.io/projects/api/en/development/api/group/group__random/#ga0…
784group/group__import__export/#group__import__export_1ga0336ea76bf30587ab204a8296462327b). This func…
819group/group__attributes/#group__attributes_1ga42a65b3c4522ce9b67ea5ea7720e17de), [`psa_set_key_alg…
820group/group__attributes/#group__attributes_1gae48fcfdc72a23e7499957d7f54ff5a64) and perhaps [`psa_…
891group/group__attributes/#group__attributes_1gacbbf5c11eac6cd70c87ffb936e1b9be2) to populate a stru…
895group/group__attributes/#group__attributes_1gae4fb812af4f57aa1ad85e335a865b918). For code that use…
899 …ort_key`](https://mbed-tls.readthedocs.io/projects/api/en/development/api/group/group__import__exp…
901 …lic_key`](https://mbed-tls.readthedocs.io/projects/api/en/development/api/group/group__import__exp…
935 …gn_hash`](https://mbed-tls.readthedocs.io/projects/api/en/development/api/group/group__asymmetric/…
940 …fy_hash`](https://mbed-tls.readthedocs.io/projects/api/en/development/api/group/group__asymmetric/…
948group/group__asymmetric/#group__asymmetric_1ga963ecadae9c38c85826f9a13cf1529b9) and [`psa_verify_m…
966 * [`PSA_ALG_ECDSA(hash)`](https://mbed-tls.readthedocs.io/projects/api/en/development/api/group/gro…
967 * [`PSA_ALG_ECDSA_ANY`](https://mbed-tls.readthedocs.io/projects/api/en/development/api/group/group…
968 …A(hash)`](https://mbed-tls.readthedocs.io/projects/api/en/development/api/group/group__crypto__typ…
981 …ation_t`](https://mbed-tls.readthedocs.io/projects/api/en/development/api/group/group__interruptib…
982 …h_start`](https://mbed-tls.readthedocs.io/projects/api/en/development/api/group/group__interruptib…
983 …omplete`](https://mbed-tls.readthedocs.io/projects/api/en/development/api/group/group__interruptib…
987 …ation_t`](https://mbed-tls.readthedocs.io/projects/api/en/development/api/group/group__interruptib…
988 …h_start`](https://mbed-tls.readthedocs.io/projects/api/en/development/api/group/group__interruptib…
989 …omplete`](https://mbed-tls.readthedocs.io/projects/api/en/development/api/group/group__interruptib…
991group/group__interruptible__hash/#group__interruptible__hash_1gae893a4813aa8e03bd201fe4f1bbbb403) …
993group/group__interruptible__hash/#group__interruptible__hash_1ga6d86790b31657c13705214f373af869e) …
1001 …N(hash)`](https://mbed-tls.readthedocs.io/projects/api/en/development/api/group/group__crypto__typ…
1002 …IGN_RAW`](https://mbed-tls.readthedocs.io/projects/api/en/development/api/group/group__crypto__typ…
1009group/group__crypto__types/#group__crypto__types_1ga62152bf4cb4bf6aace5e1be8f143564d) and [`PSA_AL…
1019 …encrypt`](https://mbed-tls.readthedocs.io/projects/api/en/development/api/group/group__asymmetric/…
1023 …decrypt`](https://mbed-tls.readthedocs.io/projects/api/en/development/api/group/group__asymmetric/…
1034 …5_CRYPT`](https://mbed-tls.readthedocs.io/projects/api/en/development/api/group/group__crypto__typ…
1042 …P(hash)`](https://mbed-tls.readthedocs.io/projects/api/en/development/api/group/group__crypto__typ…
1052 …ort_key`](https://mbed-tls.readthedocs.io/projects/api/en/development/api/group/group__import__exp…
1053 …ort_key`](https://mbed-tls.readthedocs.io/projects/api/en/development/api/group/group__import__exp…
1054 …lic_key`](https://mbed-tls.readthedocs.io/projects/api/en/development/api/group/group__import__exp…
1088 …tructure](https://mbed-tls.readthedocs.io/projects/api/en/development/api/group/group__attributes/…
1089 …ey_type`](https://mbed-tls.readthedocs.io/projects/api/en/development/api/group/group__attributes/…
1090 …* [`PSA_KEY_TYPE_DH_KEY_PAIR(group)`](https://mbed-tls.readthedocs.io/projects/api/en/development/…
1091 …(curve)`](https://mbed-tls.readthedocs.io/projects/api/en/development/api/group/group__crypto__typ…
1092 …ey_bits`](https://mbed-tls.readthedocs.io/projects/api/en/development/api/group/group__attributes/…
1093 …gorithm`](https://mbed-tls.readthedocs.io/projects/api/en/development/api/group/group__attributes/…
1094group/group__crypto__types/#group__crypto__types_1gab2dbcf71b63785e7dd7b54a100edee43) or [`PSA_ALG…
1095 …a, kdf)`](https://mbed-tls.readthedocs.io/projects/api/en/development/api/group/group__crypto__typ…
1098group/group__attributes/#group__attributes_1ga42a65b3c4522ce9b67ea5ea7720e17de) to enable at least…
1100 …ate_key`](https://mbed-tls.readthedocs.io/projects/api/en/development/api/group/group__random/#gro…
1101 …* Use [`psa_import_key`](https://mbed-tls.readthedocs.io/projects/api/en/development/api/group/gro…
1102group/group__key__derivation/) and create the key with [`psa_key_derivation_output_key`](https://m…
1104 …roy_key`](https://mbed-tls.readthedocs.io/projects/api/en/development/api/group/group__key__manage…
1108 …lic_key`](https://mbed-tls.readthedocs.io/projects/api/en/development/api/group/group__import__exp…
1111 …reement`](https://mbed-tls.readthedocs.io/projects/api/en/development/api/group/group__key__deriva…
1114 …reement`](https://mbed-tls.readthedocs.io/projects/api/en/development/api/group/group__key__deriva…
1141group/group__random/#group__random_1ga1985eae417dfbccedf50d5fff54ea8c5) on `attributes` and `our_k…
1143 …reement`](https://mbed-tls.readthedocs.io/projects/api/en/development/api/group/group__key__deriva…
1145 6. Call [`psa_destroy_key`](https://mbed-tls.readthedocs.io/projects/api/en/development/api/group/g…
1151 … with other protocols, on the side of the party that selects the curve or group and sends its publ…
1155 2. Call `mbedtls_ecdh_setup` or `mbedtls_dhm_set_group` to select the curve or group.
1156 …ir and obtain a TLS ServerKeyExchange message encoding the selected curve/group and our public key.
1166 …lic_key`](https://mbed-tls.readthedocs.io/projects/api/en/development/api/group/group__import__exp…
1167 3. Format a ServerKeyExchange message containing the curve/group selection and our public key.
1170 …reement`](https://mbed-tls.readthedocs.io/projects/api/en/development/api/group/group__key__deriva…
1172 5. Call [`psa_destroy_key`](https://mbed-tls.readthedocs.io/projects/api/en/development/api/group/g…
1176 … the party that receives a message indicating both the choice of curve or group, and the peer's pu…
1178 …Exchange message received from the peer, which encodes the selected curve/group and the peer's pub…
1188 …Exchange message received from the peer, which encodes the selected curve/group and the peer's pub…
1189 …he selected curve/group and use this to determine a PSA key type (`PSA_KEY_TYPE_ECC_KEY_PAIR(curve…
1191 …lic_key`](https://mbed-tls.readthedocs.io/projects/api/en/development/api/group/group__import__exp…
1193 …reement`](https://mbed-tls.readthedocs.io/projects/api/en/development/api/group/group__key__deriva…
1195 5. Call [`psa_destroy_key`](https://mbed-tls.readthedocs.io/projects/api/en/development/api/group/g…
1201group: call [`psa_get_key_attributes`](https://mbed-tls.readthedocs.io/projects/api/en/development…
1202 …lic_key`](https://mbed-tls.readthedocs.io/projects/api/en/development/api/group/group__import__exp…
1203 …ort_key`](https://mbed-tls.readthedocs.io/projects/api/en/development/api/group/group__import__exp…
1208group/group__attributes/#group__attributes_1gacbbf5c11eac6cd70c87ffb936e1b9be2) on the PSA key ide…
1209 …ort_key`](https://mbed-tls.readthedocs.io/projects/api/en/development/api/group/group__import__exp…
1210 …lic_key`](https://mbed-tls.readthedocs.io/projects/api/en/development/api/group/group__import__exp…
1213 * `mbedtls_dhm_get_value` for `MBEDTLS_DHM_PARAM_P` or `MBEDTLS_DHM_PARAM_G` (group parameters): [t…
1275group/group__import__export/#group__import__export_1ga0336ea76bf30587ab204a8296462327b), [`psa_exp…
1276group/group__import__export/#group__import__export_1ga0336ea76bf30587ab204a8296462327b), [`psa_exp…
1286 …ifetime`](https://mbed-tls.readthedocs.io/projects/api/en/development/api/group/group__attributes/…