Lines Matching full:pwd
77 const unsigned char *pwd, size_t pwdlen) in pem_pbkdf1() argument
94 * key[ 0..15] = MD5(pwd || IV) in pem_pbkdf1()
99 if ((ret = mbedtls_md_update(&md5_ctx, pwd, pwdlen)) != 0) { in pem_pbkdf1()
117 * key[16..23] = MD5(key[ 0..15] || pwd || IV]) in pem_pbkdf1()
125 if ((ret = mbedtls_md_update(&md5_ctx, pwd, pwdlen)) != 0) { in pem_pbkdf1()
155 const unsigned char *pwd, size_t pwdlen) in pem_des_decrypt() argument
163 if ((ret = pem_pbkdf1(des_key, 8, des_iv, pwd, pwdlen)) != 0) { in pem_des_decrypt()
185 const unsigned char *pwd, size_t pwdlen) in pem_des3_decrypt() argument
193 if ((ret = pem_pbkdf1(des3_key, 24, des3_iv, pwd, pwdlen)) != 0) { in pem_des3_decrypt()
217 const unsigned char *pwd, size_t pwdlen) in pem_aes_decrypt() argument
225 if ((ret = pem_pbkdf1(aes_key, keylen, aes_iv, pwd, pwdlen)) != 0) { in pem_aes_decrypt()
246 const unsigned char *data, const unsigned char *pwd, in mbedtls_pem_read_buffer() argument
257 ((void) pwd); in mbedtls_pem_read_buffer()
403 if (pwd == NULL) { in mbedtls_pem_read_buffer()
412 ret = pem_des3_decrypt(pem_iv, buf, len, pwd, pwdlen); in mbedtls_pem_read_buffer()
414 ret = pem_des_decrypt(pem_iv, buf, len, pwd, pwdlen); in mbedtls_pem_read_buffer()
420 ret = pem_aes_decrypt(pem_iv, 16, buf, len, pwd, pwdlen); in mbedtls_pem_read_buffer()
422 ret = pem_aes_decrypt(pem_iv, 24, buf, len, pwd, pwdlen); in mbedtls_pem_read_buffer()
424 ret = pem_aes_decrypt(pem_iv, 32, buf, len, pwd, pwdlen); in mbedtls_pem_read_buffer()