我遇到的问题和这个仁兄的一模一样 。目前来说不知道怎么搞那位大侠帮帮忙?
原帖:http://topic.csdn.net/u/20080228/17/98c18ea7-ae0a-47cc-8ee3-98656d1c4b25.html
这个大侠目前联系不上
j
原帖:http://topic.csdn.net/u/20080228/17/98c18ea7-ae0a-47cc-8ee3-98656d1c4b25.html
这个大侠目前联系不上
j
我想用C#实现 JS里面的功能
http://www.mcxiao.net/a.js 哎呀有发帖限制
/// <summary>
/// 通过公钥加密
/// </summary>
/// <param name="dataStr">待加密字符串</param>
/// <returns>加密结果</returns>
public byte[] EncryptByPublicKey(string dataStr)
{
//取得公钥参数
RSAParameters rsaparameters = RSA.ExportParameters(false);
byte[] keyN = rsaparameters.Modulus;
byte[] keyE = rsaparameters.Exponent;
//大整数N
BigInteger biN = new BigInteger(keyN);
//公钥大素数
BigInteger biE = new BigInteger(keyE);
//加密
return EncryptString(dataStr, biE, biN);
}
我在这里写一个参考网上的 我访问的这个加密Modulus Exponent是固定的网站发的。
然后带入JS的.RSAKeyPair 如果我直接用RSAPARMETERS自己生成的会不会有问题?