.net Base64加密解密(和js的Base64加密解密可以互用)

it2022-05-11  41

/// <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; }

 

转载于:https://www.cnblogs.com/wojiushiwo/archive/2013/01/31/2886932.html

相关资源:js base64加密解密

最新回复(0)