Lines Matching refs:buf

144                             unsigned char *buf, size_t buflen,  in pem_des_decrypt()  argument
159 des_iv, buf, buf ); in pem_des_decrypt()
172 unsigned char *buf, size_t buflen, in pem_des3_decrypt() argument
187 des3_iv, buf, buf ); in pem_des3_decrypt()
202 unsigned char *buf, size_t buflen, in pem_aes_decrypt() argument
217 aes_iv, buf, buf ); in pem_aes_decrypt()
236 unsigned char *buf; in mbedtls_pem_read_buffer() local
353 if( ( buf = mbedtls_calloc( 1, len ) ) == NULL ) in mbedtls_pem_read_buffer()
356 if( ( ret = mbedtls_base64_decode( buf, len, &len, s1, s2 - s1 ) ) != 0 ) in mbedtls_pem_read_buffer()
358 mbedtls_platform_zeroize( buf, len ); in mbedtls_pem_read_buffer()
359 mbedtls_free( buf ); in mbedtls_pem_read_buffer()
369 mbedtls_platform_zeroize( buf, len ); in mbedtls_pem_read_buffer()
370 mbedtls_free( buf ); in mbedtls_pem_read_buffer()
378 ret = pem_des3_decrypt( pem_iv, buf, len, pwd, pwdlen ); in mbedtls_pem_read_buffer()
380 ret = pem_des_decrypt( pem_iv, buf, len, pwd, pwdlen ); in mbedtls_pem_read_buffer()
385 ret = pem_aes_decrypt( pem_iv, 16, buf, len, pwd, pwdlen ); in mbedtls_pem_read_buffer()
387 ret = pem_aes_decrypt( pem_iv, 24, buf, len, pwd, pwdlen ); in mbedtls_pem_read_buffer()
389 ret = pem_aes_decrypt( pem_iv, 32, buf, len, pwd, pwdlen ); in mbedtls_pem_read_buffer()
394 mbedtls_free( buf ); in mbedtls_pem_read_buffer()
404 if( len <= 2 || buf[0] != 0x30 || buf[1] > 0x83 ) in mbedtls_pem_read_buffer()
406 mbedtls_platform_zeroize( buf, len ); in mbedtls_pem_read_buffer()
407 mbedtls_free( buf ); in mbedtls_pem_read_buffer()
411 mbedtls_platform_zeroize( buf, len ); in mbedtls_pem_read_buffer()
412 mbedtls_free( buf ); in mbedtls_pem_read_buffer()
418 ctx->buf = buf; in mbedtls_pem_read_buffer()
426 if ( ctx->buf != NULL ) in mbedtls_pem_free()
428 mbedtls_platform_zeroize( ctx->buf, ctx->buflen ); in mbedtls_pem_free()
429 mbedtls_free( ctx->buf ); in mbedtls_pem_free()
440 unsigned char *buf, size_t buf_len, size_t *olen ) in mbedtls_pem_write_buffer() argument
443 unsigned char *encode_buf = NULL, *c, *p = buf; in mbedtls_pem_write_buffer()
484 *olen = p - buf; in mbedtls_pem_write_buffer()