我遇到的问题和这个仁兄的一模一样 。目前来说不知道怎么搞那位大侠帮帮忙?
原帖:http://topic.csdn.net/u/20080228/17/98c18ea7-ae0a-47cc-8ee3-98656d1c4b25.html 
这个大侠目前联系不上 
j

解决方案 »

  1.   

    代码贴不好像太长的 我遇到问题跟原帖一样
    我想用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自己生成的会不会有问题?