Base64加密解密是对称算法,即使用Base64将数据加密成以64为基的字符格式后,仍然可以解密成原内容,这里以加密字符串为例,当然,也可以加密其他内容,例如图片。
加密:
string q = "www.zdbase.com";
string eStr = Convert.ToBase64String(System.Text.UTF8Encoding.UTF8.GetBytes(q));
现在eStr 就是加密后的值。其值为 “d3d3LnpkYmFzZS5jb20=”
解密:
string str = System.Text.UTF8Encoding.UTF8.GetString(Convert.FromBase64String(eStr));
现在str被解密,其值为 “www.zdbase.com”