Lines Matching refs:alg
30 psa_algorithm_t alg, in mbedtls_cipher_validate_values() argument
51 MBEDTLS_ASSUME(alg != PSA_ALG_AEAD_WITH_SHORTENED_TAG(PSA_ALG_CCM, 0)); in mbedtls_cipher_validate_values()
54 MBEDTLS_ASSUME(alg != PSA_ALG_AEAD_WITH_SHORTENED_TAG(PSA_ALG_GCM, 0)); in mbedtls_cipher_validate_values()
57 MBEDTLS_ASSUME(alg != PSA_ALG_STREAM_CIPHER); in mbedtls_cipher_validate_values()
60 MBEDTLS_ASSUME(alg != PSA_ALG_AEAD_WITH_SHORTENED_TAG(PSA_ALG_CHACHA20_POLY1305, 0)); in mbedtls_cipher_validate_values()
63 MBEDTLS_ASSUME(alg != PSA_ALG_CCM_STAR_NO_TAG); in mbedtls_cipher_validate_values()
66 MBEDTLS_ASSUME(alg != PSA_ALG_CTR); in mbedtls_cipher_validate_values()
69 MBEDTLS_ASSUME(alg != PSA_ALG_CFB); in mbedtls_cipher_validate_values()
72 MBEDTLS_ASSUME(alg != PSA_ALG_OFB); in mbedtls_cipher_validate_values()
75 MBEDTLS_ASSUME(alg != PSA_ALG_XTS); in mbedtls_cipher_validate_values()
78 MBEDTLS_ASSUME(alg != PSA_ALG_ECB_NO_PADDING); in mbedtls_cipher_validate_values()
81 MBEDTLS_ASSUME(alg != PSA_ALG_CBC_NO_PADDING); in mbedtls_cipher_validate_values()
84 MBEDTLS_ASSUME(alg != PSA_ALG_CBC_PKCS7); in mbedtls_cipher_validate_values()
87 MBEDTLS_ASSUME(alg != PSA_ALG_CMAC); in mbedtls_cipher_validate_values()
90 if (alg == PSA_ALG_STREAM_CIPHER || in mbedtls_cipher_validate_values()
91 alg == PSA_ALG_AEAD_WITH_SHORTENED_TAG(PSA_ALG_CHACHA20_POLY1305, 0)) { in mbedtls_cipher_validate_values()
97 if (alg == PSA_ALG_AEAD_WITH_SHORTENED_TAG(PSA_ALG_CCM, 0) || in mbedtls_cipher_validate_values()
98 alg == PSA_ALG_AEAD_WITH_SHORTENED_TAG(PSA_ALG_GCM, 0) || in mbedtls_cipher_validate_values()
99 alg == PSA_ALG_CCM_STAR_NO_TAG) { in mbedtls_cipher_validate_values()
107 if (alg == PSA_ALG_CTR || in mbedtls_cipher_validate_values()
108 alg == PSA_ALG_CFB || in mbedtls_cipher_validate_values()
109 alg == PSA_ALG_OFB || in mbedtls_cipher_validate_values()
110 alg == PSA_ALG_XTS || in mbedtls_cipher_validate_values()
111 alg == PSA_ALG_ECB_NO_PADDING || in mbedtls_cipher_validate_values()
112 alg == PSA_ALG_CBC_NO_PADDING || in mbedtls_cipher_validate_values()
113 alg == PSA_ALG_CBC_PKCS7 || in mbedtls_cipher_validate_values()
114 alg == PSA_ALG_CMAC) { in mbedtls_cipher_validate_values()
127 psa_algorithm_t alg, in mbedtls_cipher_values_from_psa() argument
139 if (PSA_ALG_IS_AEAD(alg)) { in mbedtls_cipher_values_from_psa()
140 alg = PSA_ALG_AEAD_WITH_SHORTENED_TAG(alg, 0); in mbedtls_cipher_values_from_psa()
143 if (PSA_ALG_IS_CIPHER(alg) || PSA_ALG_IS_AEAD(alg)) { in mbedtls_cipher_values_from_psa()
144 switch (alg) { in mbedtls_cipher_values_from_psa()
203 } else if (alg == PSA_ALG_CMAC) { in mbedtls_cipher_values_from_psa()
254 return mbedtls_cipher_validate_values(alg, key_type); in mbedtls_cipher_values_from_psa()
259 psa_algorithm_t alg, in mbedtls_cipher_info_from_psa() argument
268 status = mbedtls_cipher_values_from_psa(alg, key_type, &key_bits, &mode, &cipher_id_tmp); in mbedtls_cipher_info_from_psa()
286 psa_algorithm_t alg, in psa_cipher_setup() argument
298 operation->alg = alg; in psa_cipher_setup()
300 cipher_info = mbedtls_cipher_info_from_psa(alg, key_type, in psa_cipher_setup()
332 switch (alg) { in psa_cipher_setup()
352 operation->block_length = (PSA_ALG_IS_STREAM_CIPHER(alg) ? 1 : in psa_cipher_setup()
354 operation->iv_length = PSA_CIPHER_IV_LENGTH(key_type, alg); in psa_cipher_setup()
364 psa_algorithm_t alg) in mbedtls_psa_cipher_encrypt_setup() argument
368 alg, MBEDTLS_ENCRYPT); in mbedtls_psa_cipher_encrypt_setup()
375 psa_algorithm_t alg) in mbedtls_psa_cipher_decrypt_setup() argument
379 alg, MBEDTLS_DECRYPT); in mbedtls_psa_cipher_decrypt_setup()
507 if (!PSA_ALG_IS_STREAM_CIPHER(operation->alg)) { in mbedtls_psa_cipher_update()
524 if (operation->alg == PSA_ALG_ECB_NO_PADDING) { in mbedtls_psa_cipher_update()
560 if (operation->alg == PSA_ALG_ECB_NO_PADDING || in mbedtls_psa_cipher_finish()
561 operation->alg == PSA_ALG_CBC_NO_PADDING) { in mbedtls_psa_cipher_finish()
595 if (!PSA_ALG_IS_CIPHER(operation->alg)) { in mbedtls_psa_cipher_abort()
608 psa_algorithm_t alg, in mbedtls_psa_cipher_encrypt() argument
623 alg); in mbedtls_psa_cipher_encrypt()
666 psa_algorithm_t alg, in mbedtls_psa_cipher_decrypt() argument
679 alg); in mbedtls_psa_cipher_decrypt()