Security C# Tutorial

using System;
using System.IO;
using System.Security;
using System.Security.Cryptography;
using System.Collections.Generic;
using System.Text;
    class Program
    {
        static void Main(string[] args)
        {
            RSACryptoServiceProvider rsa = new RSACryptoServiceProvider();
            StreamReader sr = File.OpenText("myKey.xml");
            string rsaXml = sr.ReadToEnd();
            sr.Close();
            rsa.FromXmlString(rsaXml);
            string messageToJane = "this is a test";
            byte[] encrypted = rsa.Encrypt(System.Text.ASCIIEncoding.ASCII.GetBytes(messageToJane), false);
            FileStream fs = new FileStream("Message.dat", FileMode.Create);
            fs.Write(encrypted, 0, encrypted.Length);
            fs.Close();
        }
    }