Query String Encryption


protected string Encrypt(string text){
    try
    {
        byte[] keyData = 
            Encoding.UTF8.GetBytes(_keyString.Substring(0, 8));
        DESCryptoServiceProvider des = new DESCryptoServiceProvider();
        byte[] textData = Encoding.UTF8.GetBytes(text);
        MemoryStream ms = new MemoryStream();
        CryptoStream cs = new CryptoStream(ms,
        des.CreateEncryptor(keyData, _keyBytes), CryptoStreamMode.Write);
        cs.Write(textData, 0, textData.Length);
        cs.FlushFinalBlock();
        return GetString(ms.ToArray());
    }
    catch (Exception)
    {
        return String.Empty;
    }

}

My Showcase

Copyright © 2013 Chris Hanna