Using RSA to encrypt large data files in C#

Introduction

A utility in C# to use public/private key encryption of data inside large text files, before sending them over a secure connection such as SSL. Symmetric encryption, whereby both recipient and sender (or client and server) know the key with which to encrypt and decrypt messages was out of the question due to it’s inherent that use this key.
Continue reading