asp.net客户端加密 服务器端解密问题 B/S结构中,我要把客户端数据提交到服务器,在提交前进行加密,也就是传输中的是密文,那这个怎么实现?如果用RSA加密的话,什么方法实现?有个代码最好 呵呵 先谢谢了 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 http://www.google.com/search?q=js+RSA&rls=com.microsoft:zh-cn:IE-SearchBox&ie=UTF-8&oe=UTF-8&sourceid=ie7&rlz=1I7ADFA_zh-CN rsa,des,sha等//DES加密 public string Encrypt(string pToEncrypt, string sKey) { using (DESCryptoServiceProvider des = new DESCryptoServiceProvider()) { byte[] inputByteArray = Encoding.UTF8.GetBytes(pToEncrypt); des.Key = ASCIIEncoding.ASCII.GetBytes(sKey); des.IV = ASCIIEncoding.ASCII.GetBytes(sKey); System.IO.MemoryStream ms = new System.IO.MemoryStream(); using (CryptoStream cs = new CryptoStream(ms, des.CreateEncryptor(), CryptoStreamMode.Write)) { cs.Write(inputByteArray, 0, inputByteArray.Length); cs.FlushFinalBlock(); cs.Close(); } string str = Convert.ToBase64String(ms.ToArray()); ms.Close(); return str; } } 单击asp.net中动态添加的TreeView时,页面出现TreeView自我复制现象。 ckfinder是否支持上传附件功能? 关于jquery 1.42 ajax json的疑问 请教一个正则表达式问题。 Tostring是什么意思? 小问题,如何将字符串"4.20107209536438E+17"变成字符串"420107209536438" 微信公共平台接口开发 asp.net mvc 4 部分验证 怎样取一个字符串的前三位 如何在点击DataGrid的Button Column时弹出对话框? 关于DeviceSpecific查找控件问题 急!!!sql语句
//DES加密
public string Encrypt(string pToEncrypt, string sKey)
{
using (DESCryptoServiceProvider des = new DESCryptoServiceProvider())
{
byte[] inputByteArray = Encoding.UTF8.GetBytes(pToEncrypt);
des.Key = ASCIIEncoding.ASCII.GetBytes(sKey);
des.IV = ASCIIEncoding.ASCII.GetBytes(sKey);
System.IO.MemoryStream ms = new System.IO.MemoryStream();
using (CryptoStream cs = new CryptoStream(ms, des.CreateEncryptor(), CryptoStreamMode.Write))
{
cs.Write(inputByteArray, 0, inputByteArray.Length);
cs.FlushFinalBlock();
cs.Close();
}
string str = Convert.ToBase64String(ms.ToArray());
ms.Close();
return str;
}
}