If you want to encrypt your traffic you will need to have a server that knows how to read the encrypted messages and a a client that sends the encrypted messages.
Since most softwares will not read your encrypted messages you will need to create a a server and a client.
Make your client send encrypted messages to your server.
Store your server on an outside network (such as at your home).
If you want to send encrypted message to another server you would now make your server decode the encryption and then send the information to the 3rd party server (such as internet explorer).
Now your server will need to send the information, that internet explorer sent back to your server, to your client.
The chart would look like this...
CLIENT............................................SERVER
|...................[AUTHENTICATE]................|
............................../\
............|_>____[SEND ENCRYPTED MESSAGE]
.......................[DECRYPT MESSAGE].............|
...............[SEND COMMAND TO SOFTWARE]__________<_|
...[SEND ENCRYPTED software response to client]____<_|
..[Decode the response and memory hack the software to set the response]
This is as clear i can possibly be with this, people have dedicated there entire careers to ensure security of their clients, so don't expect yourself to be able to do this over night.
I recommend you use
C++ for encryption (has some advantages over c#)
C# for the Server & client
There really is no other way for you to have encryption in this scenario and it might be out of your league to attempt.
If your within the United Nations you could use a smart phone with 3g and broadcast to your laptop. (this would be even more secure if you have this luxury)
-Also,
If the op meant Virtual Machine software not VPM,
Note that VM software would not secure anything.
If the op mean Virtual Private Network then here is a ling to what a VPN is,
http://en.wikipedia.org/wiki/Virtual_private_network
VPM software
? Most operating systems have the built-in capabilities to connect to a VPN service if thats what your asking.