.net Base64加密解密(和js的Base64加密解密可以互用)
2013-01-31 14:05 我就是我O(∩_∩)O~ 阅读(355) 评论(0) 编辑 收藏 举报/// <summary> /// Base64加密 /// </summary> /// <param name="code">明文</param> /// <returns>密文</returns> public static string EncodeBase64(string code) { string encode = ""; try { byte[] bytes = Encoding.GetEncoding(Encoding.UTF8.CodePage).GetBytes(code); encode = Convert.ToBase64String(bytes); } catch { encode = code; } return encode; }
/// <summary> /// Base64解密 /// </summary> /// <param name="code">密文</param> /// <returns>明文</returns> public static string DecodeBase64(string code) { string decode = ""; try { byte[] bytes = Convert.FromBase64String(code); decode = Encoding.GetEncoding(Encoding.UTF8.CodePage).GetString(bytes); } catch { decode = code; } return decode; }