### Godot version

72b59325cf7beba7e6e9170cf6023a079fd58672

### System information

Windows 11, 22H2

### Issue description

There is an error emitting at editor and project startup: 
![image](https://github.com/godotengine/godot/assets/3036176/18062a93-3243-410e-8fb3-645dea184aea)

Looks like a regression after https://github.com/godotengine/godot/pull/76836, (it's happening on Windows after instalment by default). There should be a way to fix it, either by disable that error or providing a link where that certificate can be downloaded and installed.

### Steps to reproduce

Simply run any project or editor.

### Minimal reproduction project

No need, too easy to reproduce.
switch (p_md_type) {
		case MBEDTLS_MD_SHA1:
		case MBEDTLS_MD_SHA256:
			return true;
		default:
			return false;
	}
}
HMACContext *HMACContextMbedTLS::create() {
	return memnew(HMACContextMbedTLS);
}
Error HMACContextMbedTLS::start(HashingContext::HashType p_hash_type, PackedByteArray p_key) {
	ERR_FAIL_COND_V_MSG(ctx != nullptr, ERR_FILE_ALREADY_IN_USE, "HMACContext already started.");
	
	ERR_FAIL_COND_V_MSG(p_key.is_empty(), ERR_INVALID_PARAMETER, "Key must not be empty.");
	hash_type = p_hash_type;
	mbedtls_md_type_t ht = CryptoMbedTLS::md_type_from_hashtype(p_hash_type, hash_len);
	bool allowed = HMACContextMbedTLS::is_md_type_allowed(ht);
	ERR_FAIL_COND_V_MSG(!allowed, ERR_INVALID_PARAMETER, "Unsupported hash type.");
	ctx = memalloc(sizeof(mbedtls_md_context_t));
	mbedtls_md_init((mbedtls_md_context_t *)ctx);
	mbedtls_md_setup((mbedtls_md_context_t *)ctx, mbedtls_md_info_from_type((mbedtls_md_type_t)ht), 1);
	int ret = mbedtls_md_hmac_starts((mbedtls_md_context_t *)ctx, (const uint8_t *)p_key.ptr(), (size_t)p_key.size());
	return ret ? FAILED : OK;
}
Error HMACContextMbedTLS::update(PackedByteArray p_data) {