Lines Matching refs:ret
99 int ret = MBEDTLS_ERR_ERROR_CORRUPTION_DETECTED; in cmac_generate_subkeys() local
108 if ((ret = mbedtls_cipher_update(ctx, L, block_size, L, &olen)) != 0) { in cmac_generate_subkeys()
115 if ((ret = cmac_multiply_by_u(K1, L, block_size)) != 0) { in cmac_generate_subkeys()
119 if ((ret = cmac_multiply_by_u(K2, K1, block_size)) != 0) { in cmac_generate_subkeys()
126 return ret; in cmac_generate_subkeys()
211 int ret = 0; in mbedtls_cipher_cmac_update() local
237 if ((ret = mbedtls_cipher_update(ctx, state, block_size, state, in mbedtls_cipher_cmac_update()
255 if ((ret = mbedtls_cipher_update(ctx, state, block_size, state, in mbedtls_cipher_cmac_update()
273 return ret; in mbedtls_cipher_cmac_update()
284 int ret = MBEDTLS_ERR_ERROR_CORRUPTION_DETECTED; in mbedtls_cipher_cmac_finish() local
314 if ((ret = mbedtls_cipher_update(ctx, state, block_size, state, in mbedtls_cipher_cmac_finish()
332 return ret; in mbedtls_cipher_cmac_finish()
361 int ret = MBEDTLS_ERR_ERROR_CORRUPTION_DETECTED; in mbedtls_cipher_cmac() local
369 if ((ret = mbedtls_cipher_setup(&ctx, cipher_info)) != 0) { in mbedtls_cipher_cmac()
373 ret = mbedtls_cipher_cmac_starts(&ctx, key, keylen); in mbedtls_cipher_cmac()
374 if (ret != 0) { in mbedtls_cipher_cmac()
378 ret = mbedtls_cipher_cmac_update(&ctx, input, ilen); in mbedtls_cipher_cmac()
379 if (ret != 0) { in mbedtls_cipher_cmac()
383 ret = mbedtls_cipher_cmac_finish(&ctx, output); in mbedtls_cipher_cmac()
388 return ret; in mbedtls_cipher_cmac()
399 int ret = MBEDTLS_ERR_ERROR_CORRUPTION_DETECTED; in mbedtls_aes_cmac_prf_128() local
411 ret = MBEDTLS_ERR_CIPHER_FEATURE_UNAVAILABLE; in mbedtls_aes_cmac_prf_128()
421 ret = mbedtls_cipher_cmac(cipher_info, zero_key, 128, key, in mbedtls_aes_cmac_prf_128()
423 if (ret != 0) { in mbedtls_aes_cmac_prf_128()
428 ret = mbedtls_cipher_cmac(cipher_info, int_key, 128, input, in_len, in mbedtls_aes_cmac_prf_128()
434 return ret; in mbedtls_aes_cmac_prf_128()
746 int i, ret = 0; in cmac_test_subkeys() local
765 if ((ret = mbedtls_cipher_setup(&ctx, cipher_info)) != 0) { in cmac_test_subkeys()
773 if ((ret = mbedtls_cipher_setkey(&ctx, key, keybits, in cmac_test_subkeys()
779 if ((ret == MBEDTLS_ERR_PLATFORM_FEATURE_UNSUPPORTED || in cmac_test_subkeys()
780 ret == MBEDTLS_ERR_CIPHER_FEATURE_UNAVAILABLE) && in cmac_test_subkeys()
795 ret = cmac_generate_subkeys(&ctx, K1, K2); in cmac_test_subkeys()
796 if (ret != 0) { in cmac_test_subkeys()
804 if ((ret = memcmp(K1, subkeys, block_size)) != 0 || in cmac_test_subkeys()
805 (ret = memcmp(K2, &subkeys[block_size], block_size)) != 0) { in cmac_test_subkeys()
821 ret = 0; in cmac_test_subkeys()
828 return ret; in cmac_test_subkeys()
843 int i, ret = 0; in cmac_test_wth_cipher() local
849 ret = MBEDTLS_ERR_CIPHER_FEATURE_UNAVAILABLE; in cmac_test_wth_cipher()
858 if ((ret = mbedtls_cipher_cmac(cipher_info, key, keybits, messages, in cmac_test_wth_cipher()
864 if ((ret == MBEDTLS_ERR_PLATFORM_FEATURE_UNSUPPORTED || in cmac_test_wth_cipher()
865 ret == MBEDTLS_ERR_CIPHER_FEATURE_UNAVAILABLE) && in cmac_test_wth_cipher()
880 if ((ret = memcmp(output, &expected_result[i * block_size], block_size)) != 0) { in cmac_test_wth_cipher()
891 ret = 0; in cmac_test_wth_cipher()
894 return ret; in cmac_test_wth_cipher()
901 int ret = MBEDTLS_ERR_ERROR_CORRUPTION_DETECTED; in test_aes128_cmac_prf() local
906 ret = mbedtls_aes_cmac_prf_128(PRFK, PRFKlen[i], PRFM, 20, output); in test_aes128_cmac_prf()
907 if (ret != 0 || in test_aes128_cmac_prf()
914 return ret; in test_aes128_cmac_prf()
919 return ret; in test_aes128_cmac_prf()
925 int ret = MBEDTLS_ERR_ERROR_CORRUPTION_DETECTED; in mbedtls_cmac_self_test() local
929 if ((ret = cmac_test_subkeys(verbose, in mbedtls_cmac_self_test()
937 return ret; in mbedtls_cmac_self_test()
940 if ((ret = cmac_test_wth_cipher(verbose, in mbedtls_cmac_self_test()
950 return ret; in mbedtls_cmac_self_test()
955 if ((ret = cmac_test_subkeys(verbose, in mbedtls_cmac_self_test()
963 return ret; in mbedtls_cmac_self_test()
966 if ((ret = cmac_test_wth_cipher(verbose, in mbedtls_cmac_self_test()
976 return ret; in mbedtls_cmac_self_test()
982 if ((ret = cmac_test_subkeys(verbose, in mbedtls_cmac_self_test()
990 return ret; in mbedtls_cmac_self_test()
993 if ((ret = cmac_test_wth_cipher(verbose, in mbedtls_cmac_self_test()
1003 return ret; in mbedtls_cmac_self_test()
1010 if ((ret = cmac_test_subkeys(verbose, in mbedtls_cmac_self_test()
1018 return ret; in mbedtls_cmac_self_test()
1021 if ((ret = cmac_test_wth_cipher(verbose, in mbedtls_cmac_self_test()
1031 return ret; in mbedtls_cmac_self_test()
1035 if ((ret = cmac_test_subkeys(verbose, in mbedtls_cmac_self_test()
1043 return ret; in mbedtls_cmac_self_test()
1046 if ((ret = cmac_test_wth_cipher(verbose, in mbedtls_cmac_self_test()
1056 return ret; in mbedtls_cmac_self_test()
1061 if ((ret = test_aes128_cmac_prf(verbose)) != 0) { in mbedtls_cmac_self_test()
1062 return ret; in mbedtls_cmac_self_test()