小男孩‘自慰网亚洲一区二区,亚洲一级在线播放毛片,亚洲中文字幕av每天更新,黄aⅴ永久免费无码,91成人午夜在线精品,色网站免费在线观看,亚洲欧洲wwwww在线观看

分享

asp.net 對中文漢字的加密與解密

 糖糖書屋_CJF 2012-04-07
asp.net 對中文漢字的加密與解密
67人閱讀評論(0)收藏舉報

protected void Page_Load(object sender, EventArgs e)
{

//加密算法
string username = "我是陳建勇";
//MD5加密 - 得到32位加密數(shù)據(jù),數(shù)據(jù)不好解密。過于復雜。
username =FormsAuthentication.HashPasswordForStoringInConfigFile(username, "MD5");

//SHA1加密 - 得到40位加密數(shù)據(jù),數(shù)據(jù)不好解密。過于復雜。
string username1 = FormsAuthentication.HashPasswordForStoringInConfigFile(username, "SHA1");

Response.Write(username+"<br>");

Response.Write(username1+"<br>");

//解密算法

//普通加密
string s = "我是陳建勇";

string encodestr = "";

byte[] bytes = System.Text.Encoding.GetEncoding(0).GetBytes(s);

try
{
encodestr = Convert.ToBase64String(bytes);
Response.Write("aa");
}
catch
{
encodestr = s;
Response.Write("bb");
}
Response.Write(encodestr+"<br>");

//普通解密
string decodestr = "";
byte[] bytes1 = Convert.FromBase64String(encodestr);
try
{
decodestr = System.Text.Encoding.GetEncoding(0).GetString(bytes1);
Response.Write("cc");
}
catch
{
Response.Write("dd");
decodestr = encodestr;
}
Response.Write(decodestr+"<br>");

//普通加密
string myname = "陳建勇";

myname = System.Web.HttpUtility.UrlEncode(myname, System.Text.Encoding.UTF8);

Response.Write(myname+"<br>");

//普通解密
myname = System.Web.HttpUtility.UrlDecode(myname, System.Text.Encoding.UTF8);

Response.Write(myname);
}

    本站是提供個人知識管理的網(wǎng)絡存儲空間,所有內(nèi)容均由用戶發(fā)布,不代表本站觀點。請注意甄別內(nèi)容中的聯(lián)系方式、誘導購買等信息,謹防詐騙。如發(fā)現(xiàn)有害或侵權(quán)內(nèi)容,請點擊一鍵舉報。
    轉(zhuǎn)藏 分享 獻花(0

    0條評論

    發(fā)表

    請遵守用戶 評論公約

    類似文章 更多