您的位置:首页 > 编程语言 > C#

加 密 基 础

2016-05-20 14:16 204 查看

一、通过UrlEncode和UrlDecode直接对中文进行Url编码和Url解码

              这种加密方法只能对中文,对英文是没有加密效果的

代码:

using System;
using System.Collections.Generic;
using System.Linq;
using System.Web;
using System.Web.UI;
using System.Web.UI.WebControls;
using System.Text;
using System.Security.Cryptography;

public partial class _Default : System.Web.UI.Page
{
protected void Page_Load(object sender, EventArgs e)
{

}

protected void Button1_Click(object sender, EventArgs e)
{
TextBox2.Text = Server.UrlEncode(TextBox1.Text.Trim());
TextBox1.Text=String.Empty;
}
protected void Button2_Click(object sender, EventArgs e)
{
TextBox1.Text = Server.UrlDecode(TextBox2.Text.Trim());
TextBox2.Text = String.Empty;
}
}


运行效果:

前端显示界面:



注意:如果界面字体没有居中的话,需要在Defa.aspx的原代码中添加text-align:center

加密:



解密:

内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  C# 加密安全