I've found an option to import certificates from the SD card. I'm going to use that now and try to set up a VPN connection.
The option is here:
Settings > Security > Install from SD card (install encrypted certificates from SD card)
I think my phone (HTC Desire Z) came with Android 2.2 by default.