天天看点

简单的编码加密

using System;

using System.Collections.Generic;

using System.Text;

namespace CEncrypt

简单的编码加密

{

    public class Encrypt

简单的编码加密

{

        public Encrypt()

简单的编码加密

{ }

        /**//// <summary>

        /// 加密

        /// </summary>

        /// <param name="str">被加密字符</param>

        /// <param name="level">加密强度</param>

        /// <returns></returns>

        public static string EncryptCode(string str,int level)

简单的编码加密

{

            string temp = Convert.ToBase64String(Encoding.Default.GetBytes(str));

            for (int i = 0; i < level; i++)

简单的编码加密

{

                temp = Convert.ToBase64String(Encoding.Default.GetBytes(temp));

            }

            return temp;

        }

        /**//// <summary>

        /// 加密

        /// </summary>

        /// <param name="str">被解密字符</param>

        /// <param name="level">对应的加密强度</param>

        /// <returns></returns>

        public static string UnEncryptCode(string str,int level)

简单的编码加密

{

            string temp = Encoding.Default.GetString(Convert.FromBase64String(str));

            for (int i = 0; i < level; i++)

简单的编码加密

{

                temp= Encoding.Default.GetString(Convert.FromBase64String(temp));

            }

            return temp;

        }

    }

}