I need to create a SSL Tunnel with a governement agency. Therefore I created a public/private key pair, and sent the public key to the agency.
They in turn created a custom public/private key pair and sent the public key to me.
I have apache2 running, php 5.3.3 with openssl suppurt ([url removed, login to view])
Once the tunnel is created I need to send and receive SOAP messages over it.
As the keys require a FDQN the work is performed on my server (in a datacentre). We achieve this by setting up a teamviewer connection through which you control my computer. I will type the passwords, and other necessary security.