Hi im thinking about developing a sort of File Transfer program and was wondering if i want as good encryption that i can get what should i use?
ill be developing this with c# so i got access to the .net lib :P having a certificate with me on my usb to access the server is no problem if that would increase the security!
The simplest built in way with the .NET Framework is probably to use the SslStream class which is built in. Example of usage here.