Lines Matching refs:output
85 static int cmac_multiply_by_u( unsigned char *output, in cmac_multiply_by_u() argument
110 output[i] = input[i] << 1 | overflow; in cmac_multiply_by_u()
128 output[ blocksize - 1 ] ^= R_n & mask; in cmac_multiply_by_u()
168 static void cmac_xor_block( unsigned char *output, const unsigned char *input1, in cmac_xor_block() argument
175 output[ index ] = input1[ index ] ^ input2[ index ]; in cmac_xor_block()
310 unsigned char *output ) in mbedtls_cipher_cmac_finish() argument
321 output == NULL ) in mbedtls_cipher_cmac_finish()
354 memcpy( output, state, block_size ); in mbedtls_cipher_cmac_finish()
392 unsigned char *output ) in mbedtls_cipher_cmac() argument
397 if( cipher_info == NULL || key == NULL || input == NULL || output == NULL ) in mbedtls_cipher_cmac()
413 ret = mbedtls_cipher_cmac_finish( &ctx, output ); in mbedtls_cipher_cmac()
427 unsigned char *output ) in mbedtls_aes_cmac_prf_128() argument
434 if( key == NULL || input == NULL || output == NULL ) in mbedtls_aes_cmac_prf_128()
461 output ); in mbedtls_aes_cmac_prf_128()
810 unsigned char output[MBEDTLS_CIPHER_BLKSIZE_MAX]; in cmac_test_wth_cipher() local
826 message_lengths[i], output ) ) != 0 ) in cmac_test_wth_cipher()
833 if( ( ret = memcmp( output, &expected_result[i * block_size], block_size ) ) != 0 ) in cmac_test_wth_cipher()
853 unsigned char output[MBEDTLS_AES_BLOCK_SIZE]; in test_aes128_cmac_prf() local
858 ret = mbedtls_aes_cmac_prf_128( PRFK, PRFKlen[i], PRFM, 20, output ); in test_aes128_cmac_prf()
860 memcmp( output, PRFT[i], MBEDTLS_AES_BLOCK_SIZE ) != 0 ) in test_aes128_cmac_prf()