Security C# Tutorial

using System;
using System.Security;
using System.Security.Cryptography;
using System.Collections.Generic;
using System.Text;
    class Program
    {
        static void Main(string[] args)
        {
            string messageToProtect = "this is a test";
            byte[] messageArray = System.Text.ASCIIEncoding.ASCII.GetBytes(messageToProtect);
            ProtectedMemory.Protect(messageArray, MemoryProtectionScope.SameLogon);
            Console.WriteLine(System.Text.ASCIIEncoding.ASCII.GetString(messageArray));
            ProtectedMemory.Unprotect(messageArray, MemoryProtectionScope.SameLogon);
            Console.WriteLine(System.Text.ASCIIEncoding.ASCII.GetString(messageArray));
        }
    }