Lines Matching refs:iv

1009                     unsigned char iv[16],  in mbedtls_aes_crypt_cbc()
1020 AES_VALIDATE_RET( iv != NULL ); in mbedtls_aes_crypt_cbc()
1030 if( mbedtls_padlock_xcryptcbc( ctx, mode, length, iv, input, output ) == 0 ) in mbedtls_aes_crypt_cbc()
1049 output[i] = (unsigned char)( output[i] ^ iv[i] ); in mbedtls_aes_crypt_cbc()
1051 memcpy( iv, temp, 16 ); in mbedtls_aes_crypt_cbc()
1063 output[i] = (unsigned char)( input[i] ^ iv[i] ); in mbedtls_aes_crypt_cbc()
1068 memcpy( iv, output, 16 ); in mbedtls_aes_crypt_cbc()
1227 unsigned char iv[16], in mbedtls_aes_crypt_cfb128()
1239 AES_VALIDATE_RET( iv != NULL ); in mbedtls_aes_crypt_cfb128()
1254 ret = mbedtls_aes_crypt_ecb( ctx, MBEDTLS_AES_ENCRYPT, iv, iv ); in mbedtls_aes_crypt_cfb128()
1260 *output++ = (unsigned char)( c ^ iv[n] ); in mbedtls_aes_crypt_cfb128()
1261 iv[n] = (unsigned char) c; in mbedtls_aes_crypt_cfb128()
1272 ret = mbedtls_aes_crypt_ecb( ctx, MBEDTLS_AES_ENCRYPT, iv, iv ); in mbedtls_aes_crypt_cfb128()
1277 iv[n] = *output++ = (unsigned char)( iv[n] ^ *input++ ); in mbedtls_aes_crypt_cfb128()
1296 unsigned char iv[16], in mbedtls_aes_crypt_cfb8()
1307 AES_VALIDATE_RET( iv != NULL ); in mbedtls_aes_crypt_cfb8()
1312 memcpy( ov, iv, 16 ); in mbedtls_aes_crypt_cfb8()
1313 ret = mbedtls_aes_crypt_ecb( ctx, MBEDTLS_AES_ENCRYPT, iv, iv ); in mbedtls_aes_crypt_cfb8()
1320 c = *output++ = (unsigned char)( iv[0] ^ *input++ ); in mbedtls_aes_crypt_cfb8()
1325 memcpy( iv, ov + 1, 16 ); in mbedtls_aes_crypt_cfb8()
1341 unsigned char iv[16], in mbedtls_aes_crypt_ofb()
1350 AES_VALIDATE_RET( iv != NULL ); in mbedtls_aes_crypt_ofb()
1363 ret = mbedtls_aes_crypt_ecb( ctx, MBEDTLS_AES_ENCRYPT, iv, iv ); in mbedtls_aes_crypt_ofb()
1367 *output++ = *input++ ^ iv[n]; in mbedtls_aes_crypt_ofb()
1756 unsigned char iv[16]; in mbedtls_aes_self_test() local
1852 memset( iv , 0, 16 ); in mbedtls_aes_self_test()
1893 ret = mbedtls_aes_crypt_cbc( &ctx, mode, 16, iv, buf, buf ); in mbedtls_aes_self_test()
1927 memcpy( iv, aes_test_cfb128_iv, 16 ); in mbedtls_aes_self_test()
1958 ret = mbedtls_aes_crypt_cfb128( &ctx, mode, 64, &offset, iv, buf, buf ); in mbedtls_aes_self_test()
1990 memcpy( iv, aes_test_ofb_iv, 16 ); in mbedtls_aes_self_test()
2021 ret = mbedtls_aes_crypt_ofb( &ctx, 64, &offset, iv, buf, buf ); in mbedtls_aes_self_test()