Lines Matching refs:ret

122     int ret = MBEDTLS_ERR_ERROR_CORRUPTION_DETECTED;  in cmac_generate_subkeys()  local
131 if( ( ret = mbedtls_cipher_update( ctx, L, block_size, L, &olen ) ) != 0 ) in cmac_generate_subkeys()
137 if( ( ret = cmac_multiply_by_u( K1, L , block_size ) ) != 0 ) in cmac_generate_subkeys()
140 if( ( ret = cmac_multiply_by_u( K2, K1 , block_size ) ) != 0 ) in cmac_generate_subkeys()
146 return( ret ); in cmac_generate_subkeys()
239 int ret = 0; in mbedtls_cipher_cmac_update() local
261 if( ( ret = mbedtls_cipher_update( ctx, state, block_size, state, in mbedtls_cipher_cmac_update()
281 if( ( ret = mbedtls_cipher_update( ctx, state, block_size, state, in mbedtls_cipher_cmac_update()
299 return( ret ); in mbedtls_cipher_cmac_update()
310 int ret = MBEDTLS_ERR_ERROR_CORRUPTION_DETECTED; in mbedtls_cipher_cmac_finish() local
341 if( ( ret = mbedtls_cipher_update( ctx, state, block_size, state, in mbedtls_cipher_cmac_finish()
360 return( ret ); in mbedtls_cipher_cmac_finish()
388 int ret = MBEDTLS_ERR_ERROR_CORRUPTION_DETECTED; in mbedtls_cipher_cmac() local
395 if( ( ret = mbedtls_cipher_setup( &ctx, cipher_info ) ) != 0 ) in mbedtls_cipher_cmac()
398 ret = mbedtls_cipher_cmac_starts( &ctx, key, keylen ); in mbedtls_cipher_cmac()
399 if( ret != 0 ) in mbedtls_cipher_cmac()
402 ret = mbedtls_cipher_cmac_update( &ctx, input, ilen ); in mbedtls_cipher_cmac()
403 if( ret != 0 ) in mbedtls_cipher_cmac()
406 ret = mbedtls_cipher_cmac_finish( &ctx, output ); in mbedtls_cipher_cmac()
411 return( ret ); in mbedtls_cipher_cmac()
422 int ret = MBEDTLS_ERR_ERROR_CORRUPTION_DETECTED; in mbedtls_aes_cmac_prf_128() local
434 ret = MBEDTLS_ERR_CIPHER_FEATURE_UNAVAILABLE; in mbedtls_aes_cmac_prf_128()
447 ret = mbedtls_cipher_cmac( cipher_info, zero_key, 128, key, in mbedtls_aes_cmac_prf_128()
449 if( ret != 0 ) in mbedtls_aes_cmac_prf_128()
453 ret = mbedtls_cipher_cmac( cipher_info, int_key, 128, input, in_len, in mbedtls_aes_cmac_prf_128()
459 return( ret ); in mbedtls_aes_cmac_prf_128()
762 int i, ret = 0; in cmac_test_subkeys() local
782 if( ( ret = mbedtls_cipher_setup( &ctx, cipher_info ) ) != 0 ) in cmac_test_subkeys()
790 if( ( ret = mbedtls_cipher_setkey( &ctx, key, keybits, in cmac_test_subkeys()
797 if( ( ret == MBEDTLS_ERR_PLATFORM_FEATURE_UNSUPPORTED || in cmac_test_subkeys()
798 ret == MBEDTLS_ERR_CIPHER_FEATURE_UNAVAILABLE ) && in cmac_test_subkeys()
811 ret = cmac_generate_subkeys( &ctx, K1, K2 ); in cmac_test_subkeys()
812 if( ret != 0 ) in cmac_test_subkeys()
820 if( ( ret = memcmp( K1, subkeys, block_size ) ) != 0 || in cmac_test_subkeys()
821 ( ret = memcmp( K2, &subkeys[block_size], block_size ) ) != 0 ) in cmac_test_subkeys()
836 ret = 0; in cmac_test_subkeys()
843 return( ret ); in cmac_test_subkeys()
858 int i, ret = 0; in cmac_test_wth_cipher() local
865 ret = MBEDTLS_ERR_CIPHER_FEATURE_UNAVAILABLE; in cmac_test_wth_cipher()
874 if( ( ret = mbedtls_cipher_cmac( cipher_info, key, keybits, messages, in cmac_test_wth_cipher()
881 if( ( ret == MBEDTLS_ERR_PLATFORM_FEATURE_UNSUPPORTED || in cmac_test_wth_cipher()
882 ret == MBEDTLS_ERR_CIPHER_FEATURE_UNAVAILABLE ) && in cmac_test_wth_cipher()
895 if( ( ret = memcmp( output, &expected_result[i * block_size], block_size ) ) != 0 ) in cmac_test_wth_cipher()
905 ret = 0; in cmac_test_wth_cipher()
908 return( ret ); in cmac_test_wth_cipher()
915 int ret = MBEDTLS_ERR_ERROR_CORRUPTION_DETECTED; in test_aes128_cmac_prf() local
921 ret = mbedtls_aes_cmac_prf_128( PRFK, PRFKlen[i], PRFM, 20, output ); in test_aes128_cmac_prf()
922 if( ret != 0 || in test_aes128_cmac_prf()
929 return( ret ); in test_aes128_cmac_prf()
936 return( ret ); in test_aes128_cmac_prf()
942 int ret = MBEDTLS_ERR_ERROR_CORRUPTION_DETECTED; in mbedtls_cmac_self_test() local
946 if( ( ret = cmac_test_subkeys( verbose, in mbedtls_cmac_self_test()
955 return( ret ); in mbedtls_cmac_self_test()
958 if( ( ret = cmac_test_wth_cipher( verbose, in mbedtls_cmac_self_test()
969 return( ret ); in mbedtls_cmac_self_test()
973 if( ( ret = cmac_test_subkeys( verbose, in mbedtls_cmac_self_test()
982 return( ret ); in mbedtls_cmac_self_test()
985 if( ( ret = cmac_test_wth_cipher( verbose, in mbedtls_cmac_self_test()
996 return( ret ); in mbedtls_cmac_self_test()
1000 if( ( ret = cmac_test_subkeys( verbose, in mbedtls_cmac_self_test()
1009 return( ret ); in mbedtls_cmac_self_test()
1012 if( ( ret = cmac_test_wth_cipher ( verbose, in mbedtls_cmac_self_test()
1023 return( ret ); in mbedtls_cmac_self_test()
1029 if( ( ret = cmac_test_subkeys( verbose, in mbedtls_cmac_self_test()
1038 return( ret ); in mbedtls_cmac_self_test()
1041 if( ( ret = cmac_test_wth_cipher( verbose, in mbedtls_cmac_self_test()
1052 return( ret ); in mbedtls_cmac_self_test()
1056 if( ( ret = cmac_test_subkeys( verbose, in mbedtls_cmac_self_test()
1065 return( ret ); in mbedtls_cmac_self_test()
1068 if( ( ret = cmac_test_wth_cipher( verbose, in mbedtls_cmac_self_test()
1079 return( ret ); in mbedtls_cmac_self_test()
1084 if( ( ret = test_aes128_cmac_prf( verbose ) ) != 0 ) in mbedtls_cmac_self_test()
1085 return( ret ); in mbedtls_cmac_self_test()