Lines Matching refs:nonce

312  * \param nonce                     Nonce data
324 * respect to set nonce.
333 data_t *nonce,
427 MBEDTLS_TEST_PSA_SKIP_IF_ALT_GCM_NOT_12BYTES_NONCE(alg, nonce->len);
433 PSA_ASSERT(psa_aead_set_nonce(&operation, nonce->x, nonce->len));
437 PSA_ASSERT(psa_aead_set_nonce(&operation, nonce->x, nonce->len));
439 PSA_ASSERT(psa_aead_set_nonce(&operation, nonce->x, nonce->len));
2345 unsigned char nonce[16] = { 0 };
2351 TEST_LE_U(nonce_length, sizeof(nonce));
2369 nonce, nonce_length,
2391 nonce, nonce_length,
5017 data_t *nonce,
5060 nonce->x, nonce->len,
5072 MBEDTLS_TEST_PSA_SKIP_IF_ALT_GCM_NOT_12BYTES_NONCE(alg, nonce->len);
5089 nonce->x, nonce->len,
5112 data_t *nonce,
5149 nonce->x, nonce->len,
5160 MBEDTLS_TEST_PSA_SKIP_IF_ALT_GCM_NOT_12BYTES_NONCE(alg, nonce->len);
5177 data_t *nonce,
5219 nonce->x, nonce->len,
5231 MBEDTLS_TEST_PSA_SKIP_IF_ALT_GCM_NOT_12BYTES_NONCE(alg, nonce->len);
5251 data_t *nonce,
5274 alg_arg, nonce,
5288 alg_arg, nonce,
5312 alg_arg, nonce,
5325 alg_arg, nonce,
5344 data_t *nonce,
5367 alg_arg, nonce,
5381 alg_arg, nonce,
5405 alg_arg, nonce,
5418 alg_arg, nonce,
5448 /* Some tests try to get more than the maximum nonce length,
5665 data_t *nonce,
5710 MBEDTLS_TEST_PSA_SKIP_IF_ALT_GCM_NOT_12BYTES_NONCE(alg, nonce->len);
5718 PSA_ASSERT(psa_aead_set_nonce(&operation, nonce->x, nonce->len));
5749 data_t *nonce,
5797 MBEDTLS_TEST_PSA_SKIP_IF_ALT_GCM_NOT_12BYTES_NONCE(alg, nonce->len);
5802 PSA_ASSERT(psa_aead_set_nonce(&operation, nonce->x, nonce->len));
5834 data_t *nonce,
5886 MBEDTLS_TEST_PSA_SKIP_IF_ALT_GCM_NOT_12BYTES_NONCE(alg, nonce->len);
5896 PSA_ASSERT(psa_aead_set_nonce(&operation, nonce->x, nonce->len));
5973 data_t *nonce,
6024 TEST_EQUAL(psa_aead_set_nonce(&operation, nonce->x, nonce->len),
6119 /* Test for not setting a nonce. */
6166 /* Test for double setting nonce. */
6170 PSA_ASSERT(psa_aead_set_nonce(&operation, nonce->x, nonce->len));
6172 TEST_EQUAL(psa_aead_set_nonce(&operation, nonce->x, nonce->len),
6177 /* Test for double generating nonce. */
6193 /* Test for generate nonce then set and vice versa */
6201 TEST_EQUAL(psa_aead_set_nonce(&operation, nonce->x, nonce->len),
6206 /* Test for generating nonce after calling set lengths */
6219 /* Test for generating nonce after calling set lengths with UINT32_MAX ad_data length */
6241 /* Test for generating nonce after calling set lengths with SIZE_MAX ad_data length */
6264 /* Test for calling set lengths with a UINT32_MAX ad_data length, after generating nonce */
6284 /* Test for setting nonce after calling set lengths */
6291 PSA_ASSERT(psa_aead_set_nonce(&operation, nonce->x, nonce->len));
6295 /* Test for setting nonce after calling set lengths with UINT32_MAX ad_data length */
6303 TEST_EQUAL(psa_aead_set_nonce(&operation, nonce->x, nonce->len),
6308 PSA_ASSERT(psa_aead_set_nonce(&operation, nonce->x, nonce->len));
6313 /* Test for setting nonce after calling set lengths with SIZE_MAX ad_data length */
6321 TEST_EQUAL(psa_aead_set_nonce(&operation, nonce->x, nonce->len),
6326 PSA_ASSERT(psa_aead_set_nonce(&operation, nonce->x, nonce->len));
6332 /* Test for calling set lengths with an ad_data length of UINT32_MAX, after setting nonce */
6336 PSA_ASSERT(psa_aead_set_nonce(&operation, nonce->x, nonce->len));
6349 /* Test for setting nonce after calling set lengths with plaintext length of SIZE_MAX */
6357 TEST_EQUAL(psa_aead_set_nonce(&operation, nonce->x, nonce->len),
6362 PSA_ASSERT(psa_aead_set_nonce(&operation, nonce->x, nonce->len));
6368 /* Test for calling set lengths with a plaintext length of SIZE_MAX, after setting nonce */
6372 PSA_ASSERT(psa_aead_set_nonce(&operation, nonce->x, nonce->len));
6390 PSA_ASSERT(psa_aead_set_nonce(&operation, nonce->x, nonce->len));
6399 /* Test for generating nonce in decrypt setup. */
6414 PSA_ASSERT(psa_aead_set_nonce(&operation, nonce->x, nonce->len));
6425 /* Test for setting lengths after setting nonce + already starting data. */
6429 PSA_ASSERT(psa_aead_set_nonce(&operation, nonce->x, nonce->len));
6450 PSA_ASSERT(psa_aead_set_nonce(&operation, nonce->x, nonce->len));
6473 PSA_ASSERT(psa_aead_set_nonce(&operation, nonce->x, nonce->len));
6494 /* Test for setting lengths after generating nonce + already starting data. */
6571 PSA_ASSERT(psa_aead_set_nonce(&operation, nonce->x, nonce->len));
6590 PSA_ASSERT(psa_aead_set_nonce(&operation, nonce->x, nonce->len));
6609 PSA_ASSERT(psa_aead_set_nonce(&operation, nonce->x, nonce->len));
6625 PSA_ASSERT(psa_aead_set_nonce(&operation, nonce->x, nonce->len));
6646 PSA_ASSERT(psa_aead_set_nonce(&operation, nonce->x, nonce->len));
6661 PSA_ASSERT(psa_aead_set_nonce(&operation, nonce->x, nonce->len));
6679 PSA_ASSERT(psa_aead_set_nonce(&operation, nonce->x, nonce->len));
6694 PSA_ASSERT(psa_aead_set_nonce(&operation, nonce->x, nonce->len));
6717 PSA_ASSERT(psa_aead_set_nonce(&operation, nonce->x, nonce->len));
6734 PSA_ASSERT(psa_aead_set_nonce(&operation, nonce->x, nonce->len));
6749 PSA_ASSERT(psa_aead_set_nonce(&operation, nonce->x, nonce->len));