title: Secure File Transfer
body: <p>Right now I'm looking for a way to securely transfer a file between a client and a server in c#.  I've looked around a bit and I can't seem to find exactly what I'm looking for. Basically, I'm looking preferably for a library, if not that a technique I can do this. It is worth bearing in mind I have to do both the client and the server for this. The language I'm using is c# so everything will either be on windows or using mono.</p>