Lines Matching refs:key_len
74 int key_len; in rsa_verify_wrap() local
96 key_len = mbedtls_rsa_write_pubkey(rsa, buf, &p); in rsa_verify_wrap()
97 if (key_len <= 0) { in rsa_verify_wrap()
106 buf + sizeof(buf) - key_len, key_len, in rsa_verify_wrap()
178 int key_len; in mbedtls_pk_psa_rsa_sign_ext() local
194 key_len = mbedtls_rsa_write_key(rsa_ctx, buf, &p); in mbedtls_pk_psa_rsa_sign_ext()
195 if (key_len <= 0) { in mbedtls_pk_psa_rsa_sign_ext()
204 buf + MBEDTLS_PK_RSA_PRV_DER_MAX_BYTES - key_len, key_len, in mbedtls_pk_psa_rsa_sign_ext()
290 int key_len; in rsa_decrypt_wrap() local
301 key_len = mbedtls_rsa_write_key(rsa, buf, &p); in rsa_decrypt_wrap()
302 if (key_len <= 0) { in rsa_decrypt_wrap()
317 buf + sizeof(buf) - key_len, key_len, in rsa_decrypt_wrap()
373 int key_len; in rsa_encrypt_wrap() local
384 key_len = mbedtls_rsa_write_pubkey(rsa, buf, &p); in rsa_encrypt_wrap()
385 if (key_len <= 0) { in rsa_encrypt_wrap()
400 buf + sizeof(buf) - key_len, key_len, in rsa_encrypt_wrap()
538 static int ecdsa_verify_psa(unsigned char *key, size_t key_len, in ecdsa_verify_psa() argument
561 status = psa_import_key(&attributes, key, key_len, &key_id); in ecdsa_verify_psa()
609 size_t key_len; in ecdsa_opaque_verify_wrap() local
623 status = psa_export_public_key(pk->priv_id, key, sizeof(key), &key_len); in ecdsa_opaque_verify_wrap()
628 return ecdsa_verify_psa(key, key_len, curve, curve_bits, in ecdsa_opaque_verify_wrap()
655 size_t key_len; in ecdsa_verify_wrap() local
661 &key_len, key, sizeof(key)); in ecdsa_verify_wrap()
666 return ecdsa_verify_psa(key, key_len, curve, curve_bits, in ecdsa_verify_wrap()
768 size_t key_len = PSA_BITS_TO_BYTES(curve_bits); in ecdsa_sign_wrap() local
778 if (key_len > sizeof(buf)) { in ecdsa_sign_wrap()
781 ret = mbedtls_mpi_write_binary(&ctx->d, buf, key_len); in ecdsa_sign_wrap()
790 status = psa_import_key(&attributes, buf, key_len, &key_id); in ecdsa_sign_wrap()