下面的代码是117个a,再多一个a,就会报错
而MSDN上的解释是说128字符...感谢大牛们参与protected void Page_Load(object sender, EventArgs e)
{
RSACryptoServiceProvider rsa = new RSACryptoServiceProvider();
string pwd = "aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa"
+ "aaaaaaaaaaaaa"
+ "aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa"
+ "aaaaaaaaaaaaaa";
int a = Encoding.ASCII.GetBytes(pwd).Length;
//int length = Encoding.Unicode.GetBytes(pwd).Length;
byte[] Bytes = rsa.Encrypt(Encoding.ASCII.GetBytes(pwd), false);
}
而MSDN上的解释是说128字符...感谢大牛们参与protected void Page_Load(object sender, EventArgs e)
{
RSACryptoServiceProvider rsa = new RSACryptoServiceProvider();
string pwd = "aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa"
+ "aaaaaaaaaaaaa"
+ "aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa"
+ "aaaaaaaaaaaaaa";
int a = Encoding.ASCII.GetBytes(pwd).Length;
//int length = Encoding.Unicode.GetBytes(pwd).Length;
byte[] Bytes = rsa.Encrypt(Encoding.ASCII.GetBytes(pwd), false);
}
解决方案 »
免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货